Today I want to share with you my own presentation made in my home city Vilnius (for those who don’t know – it’s a capital of Lithuania, Baltic States, here’s a map) where we organised a local Laravel community meetup.
I’ve hand-picked top 10 Laravel packages which you should at least know exist, even if they are not for you. Just a bunch of slides (Slideshare kinda messed up the styling a little) without too much comments, if you want to add some packages I haven’t mentioned – feel free to comment.
Thanks! That was very helpful!
Hey, you should also check https://github.com/aaronlord/laroute which is a nice addition to the one you added , simply its going to `Generate Laravel route URLs from JavaScript.` so you can simply access any Laravel routes from within your JS code.
Thanks Zaher, great tool for one-page websites.
Great list, I didn’t know about agent, thanks!
Would’n’t it be better to recommend Laravel Collective HTML & Forms (http://laravelcollective.com/docs/5.1/html) instead of Illuminate / HTML which is not maintained anymore?
Also I think Jeffrey stopped supporting Generators for 5.x. :/
Yes, Gluten, I guess I should have mentioned Laravel Collective as a whole movement. But I guess it should have a honor of separate talk.
And Generators, yes, they kind of don’t make sense anymore, since 90% of their usefulness is now in core Laravel 5. Jeffrey doesn’t really need to support them anymore, probably.
Ever since using Laravel Stapler https://github.com/CodeSleeve/laravel-stapler to handle attaching files to database records and generating sets of thumbnails, I never want to write an image upload handler ever again. Makes working with image files an absolute pleasure!
Thanks Brett. Is Stapler better/different than Intervention Image? http://image.intervention.io/
I think intervention/image is the best solution if you have more specific needs than Stapler.
Laravel Stapler extends Eloquent and your database schema for you. You pass the request into your Model the same as any other non-file request, and on saving, handles putting the original on disk, recording it in the database, and generating the thumbnails for you. You can then ask the model for the url to the size thumbnail you need.
Doing this in Intervention/Image alone is much more onerous for the developer. I think both are important parts of the developer toolkit, but I’d start with Stapler until the app demands more.
> jenssegers/agent
I’m surprised people still do agent sniffing on the back end these days, what with media queries and responsive mobile-first design. Unless I’m missing something…?
Brett, it’s not about front-end only, maybe some back-end action can differ depending on a device.
Can you give me an example? I’m trying to imagine a common situation that can’t be solved with CSS…?
Like restricting some content from specific device? Or redirecting to another URL in case of mobile? Like COMPLETELY different, not just styling thing.
Hey Povilas, you should also check https://github.com/filp/whoops.
best companion for artisans…..!
[…] Laravel Daily 10 packages […]
If you ever need to work with Excel/csv files you need to look at https://github.com/Maatwebsite/Laravel-Excel
Thanks, Shane. I’ve already featured this package here 🙂
http://laraveldaily.com/laravel-excel-export-eloquent-models-results-easily/
Thanks, I was already using most but didn’t know about Agent which looks like a gem.