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 (Full Stack Ghent)
Freek Van der Herten
May 08, 2019
Technology
0
320
Supercharging common controllers (Full Stack Ghent)
Freek Van der Herten
May 08, 2019
Tweet
Share
More Decks by Freek Van der Herten
See All by Freek Van der Herten
I shall define this only once
freekmurze
0
240
An Introduction to Snapshot testing
freekmurze
0
260
Event Sourcing In Laravel
freekmurze
0
160
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
530
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
550
A practical look at multitenancy in Laravel
freekmurze
1
250
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
510
Highlights Flare codebase (Laracon online)
freekmurze
0
220
Introducing Mailcoach
freekmurze
1
420
Other Decks in Technology
See All in Technology
re:Invent2022 前後の Amazon EventBridge のアップデートを踏まえつつ、情シスの仕事をより楽しくしたい話。 / EventBridge for Information Systems Department
_kensh
2
800
立ち止まっても、寄り道しても / even if I stop, even if I take a detour
katoaz
0
1.1k
Periodic Multi-Agent Path Planning
hziwara
0
160
Cloudflare Workersで動くOG画像生成器
aiji42
1
510
CES_2023_FleetWise_demo.pdf
sparkgene
0
130
組織に対してSREを適用するとどうなるか
kuniim
9
3.1k
「一通りできるようになった」その先の話
hitomi___kt
0
150
OPENLOGI Company Profile
hr01
0
13k
岐路に立つ若手がAmazonianの仕事術を学んできました / learning amazonian productivity hacks as a junior engineer
yayoi_dd
0
170
イ良い日ンマを作る(USBストレージ容量偽装の手法) / USB Storage Capacity Faking Techniques
shutingrz
0
560
NGINXENG JP#2 - 3-NGINX Plus・プロダクトのアップデート
hiropo20
0
250
AI Builderについて
miyakemito
1
1k
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
779
250k
The Language of Interfaces
destraynor
149
21k
Stop Working from a Prison Cell
hatefulcrawdad
263
18k
Pencils Down: Stop Designing & Start Developing
hursman
114
10k
Scaling GitHub
holman
453
140k
GraphQLとの向き合い方2022年版
quramy
20
9.9k
Clear Off the Table
cherdarchuk
79
290k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
44
14k
StorybookのUI Testing Handbookを読んだ
zakiyama
8
3.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
339
18k
Fantastic passwords and where to find them - at NoRuKo
philnash
32
1.9k
A better future with KSS
kneath
230
16k
Transcript
Supercharging common controllers
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,000,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-full-stack-ghent spatie.be/open-source murze.be ohdear.app fullstackeurope.com