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 (Laracon Madrid)
Search
Freek Van der Herten
May 23, 2019
Programming
0
1k
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
Uncharted packages (Laravel Live Denmark)
freekmurze
0
210
I shall define this only once
freekmurze
0
410
An Introduction to Snapshot testing
freekmurze
0
500
Event Sourcing In Laravel
freekmurze
0
250
Building a realtime dashboard with Laravel Livewire (PHPKonf)
freekmurze
0
810
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
860
A practical look at multitenancy in Laravel
freekmurze
1
350
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
730
Highlights Flare codebase (Laracon online)
freekmurze
0
520
Other Decks in Programming
See All in Programming
Comparing decimals in Swift Testing
417_72ki
0
160
MCPで実現できる、Webサービス利用体験について
syumai
7
2.4k
令和最新版手のひらコンピュータ
koba789
0
100
11年かかって やっとVibe Codingに 時代が追いつきましたね
yimajo
1
240
SwiftでMCPサーバーを作ろう!
giginet
PRO
2
220
대규모 트래픽을 처리하는 프론트 개발자의 전략
maryang
0
110
decksh - a little language for decks
ajstarks
4
21k
AWS Summit Japan 2024と2025の比較/はじめてのKiro、今あなたは岐路に立つ
satoshi256kbyte
1
260
DMMを支える決済基盤の技術的負債にどう立ち向かうか / Addressing Technical Debt in Payment Infrastructure
yoshiyoshifujii
5
760
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
0
200
Strands Agents で実現する名刺解析アーキテクチャ
omiya0555
1
110
Claude Code と OpenAI o3 で メタデータ情報を作る
laket
0
110
Featured
See All Featured
Being A Developer After 40
akosma
90
590k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
It's Worth the Effort
3n
185
28k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.4k
The Cult of Friendly URLs
andyhume
79
6.5k
Building Adaptive Systems
keathley
43
2.7k
Code Reviewing Like a Champion
maltzj
524
40k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
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