Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Supercharging common controllers (Full Stack Gh...
Search
Freek Van der Herten
May 08, 2019
Technology
0
490
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
Uncharted packages (Laravel Live Denmark)
freekmurze
0
200
I shall define this only once
freekmurze
0
410
An Introduction to Snapshot testing
freekmurze
0
490
Event Sourcing In Laravel
freekmurze
0
250
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
800
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
850
A practical look at multitenancy in Laravel
freekmurze
1
350
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
720
Highlights Flare codebase (Laracon online)
freekmurze
0
510
Other Decks in Technology
See All in Technology
MUITにおける開発プロセスモダナイズの取り組みと開発生産性可視化の取り組みについて / Modernize the Development Process and Visualize Development Productivity at MUIT
muit
0
400
PHP開発者のためのSOLID原則再入門 #phpcon / PHP Conference Japan 2025
shogogg
4
940
GeminiとNotebookLMによる金融実務の業務革新
abenben
0
250
Node-RED × MCP 勉強会 vol.1
1ftseabass
PRO
0
180
ドメイン特化なCLIPモデルとデータセットの紹介
tattaka
1
500
Should Our Project Join the CNCF? (Japanese Recap)
whywaita
PRO
0
300
KubeCon + CloudNativeCon Japan 2025 Recap Opening & Choose Your Own Adventureシリーズまとめ
mmmatsuda
0
240
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
3
260
ネットワーク保護はどう変わるのか?re:Inforce 2025最新アップデート解説
tokushun
0
150
B2C&B2B&社内向けサービスを抱える開発組織におけるサービス価値を最大化するイニシアチブ管理
belongadmin
0
270
ハッカソン by 生成AIハッカソンvol.05
1ftseabass
PRO
0
150
あなたの声を届けよう! 女性エンジニア登壇の意義とアウトプット実践ガイド #wttjp / Call for Your Voice
kondoyuko
4
510
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.8k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
The Cult of Friendly URLs
andyhume
79
6.5k
Into the Great Unknown - MozCon
thekraken
39
1.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
720
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
A designer walks into a library…
pauljervisheath
207
24k
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