Hello, dear reader,
Quick announcement - another important week for LaravelDaily brand, we've launched our new website. From now on, it's not only a blog (which moved to its menu item) but the page of our team of developers.
Another news is that our new project Quick Laravel Admin Panel Builder is 1 week-old now, and in first week 100+ people have registered and tested it, thank you for that! We've noticed quite a lot of small bugs, and now busy on fixing them and polishing the system for stronger start.
With that in mind, recommendation of Tool of the week is Bugsnag. That tool helped us to track all the bug that our users have encountered. It also integrates nicely with other tools like Trello and Slack.
Here's how it looks in "real life", look at the screenshot:
![]()
So after this internal testing - we're gonna continue on paid plan after a Trial period, and will use Bugsnag for our client's website as well.
And now - time for the usual links & tips of the week. Enjoy!
Articles from Laravel Daily blog
Laravel Daily - new website
laraveldaily.com
New version of LaravelDaily.com - now it's not only a blog, but a page for advertising our services. If you want to hire professional Laravel developer(s) - let's talk, just reply to this email!
Did you know about Forelse loop in Blade?
laraveldaily.com
As a tradition of posting little things here on the blog, one more useful detail. What do you do when you need to show a loop in Blade with foreach, but the list might be empty? You probably write if-else statement around it, right? There’s a “magic” loop structure called forelse.
Laravel-related articles from all the web
Writing modular applications in Laravel
murze.be
Nicolas Widart, author of Asgard CMS, created a new package called laravel-modules that can help splitting up a large Laravel app in modules. On his blog he published an introductory post.
Implementing Smart Search with Laravel and Typeahead.js
scotch.io
In a big web application, like an online market or a social network, one of the most important parts of the app is the search functionality. Having a great search feature will help your users find the right content(users, products, articles) quickly and easily.
5+ AngularJS and Laravel CRUD Apps
www.angularjs4u.com
As you may know Laravel is a type of model–view–controller (MVC) together with Symfony2, Nette, CodeIgniter, Yii2 and other frameworks make up the bulk of the PHP industry when it comes to the development of web applications.
Why the composer.lock file matters
dotdev.co
I've never really understood the importance of the composer.lock file and why it should be included in source control, till recently (I know am a bit late). I always thought to myself, well composer.json contains all my dependencies and their version information, so why bother with composer.
Get Laravel Route Parameters in Middleware
scotch.io
In the past, we've talked about simple Laravel routing and Laravel route parameters. Today we'll be talking about how to use route parameters in middleware, a task that may come up in your workflow. A middleware simply wraps an application's request.
That's it for this week, see you next Thursday! Povilas Korop
|