Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Supercharging common controllers (Laracon Madrid)
Freek Van der Herten
May 23, 2019
Programming
0
650
Supercharging common controllers (Laracon Madrid)
Freek Van der Herten
May 23, 2019
Tweet
Share
More Decks by Freek Van der Herten
See All by Freek Van der Herten
freekmurze
0
72
freekmurze
0
260
freekmurze
1
380
freekmurze
1
190
freekmurze
0
350
freekmurze
0
110
freekmurze
1
320
freekmurze
0
320
freekmurze
0
100
Other Decks in Programming
See All in Programming
joergneumann
0
140
korosuke613
2
260
koheisakata
0
110
manfredsteyer
PRO
0
160
pirosikick
4
950
abeta
1
210
manfredsteyer
PRO
0
230
alperhankendi
1
150
ryokbt
2
300
nearmugi
0
190
antonshilov
1
120
afilina
PRO
0
150
Featured
See All Featured
hatefulcrawdad
257
17k
brianwarren
82
4.7k
nonsquared
81
3.4k
lara
172
9.6k
qrush
285
19k
kneath
294
39k
danielanewman
200
20k
62gerente
587
200k
andyhume
63
3.7k
zakiwarfel
88
3.4k
pauljervisheath
195
15k
lara
590
61k
Transcript
Supercharging common controllers
Stripping controllers to the bare minimum
About me Freek Van der Herten Partner & developer at
Spatie @freekmurze murze.be ohdear.app fullstackeurope.com
Open source stats ± 200 packages on Packagist ± 2,500,000
downloads a month ± 35,000,000 total downloads spatie.be/open-source/packages
Let's code!
In closing
Laravel view models github.com/spatie/laravel-view-models coded by @brendt_gd stitcher.io/blog/laravel-view-models stitcher.io/blog/laravel-view-models-vs-view-composers
Laravel Blade X github.com/spatie/laravel-blade-x coded by @brendt_gd, @alexvanderbist, @rubenvanassche, @sebdedeyne,
@freekmurze murze.be/use-custom-html-components-in-your-blade-views murze.be/introducing-bladex-view-models
Laravel query builder github.com/spatie/laravel-query-builder extracted from client projects and maintained
by @alexvanderbist alexvanderbist.com/posts/2018/builder-apis-with-laravel-query-builder
Resources murze.be/simplifying-controllers stitcher.io/blog/organise-by-domain github.com/adamwathan/laracon2017
Future github.com/inertiajs github.com/calebporzio/livewire-docs
Thank you! speakerdeck.com/freekmurze/controllers-laracon-madrid spatie.be/open-source murze.be ohdear.app fullstackeurope.com