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
Talk @ Laracon US
Search
Freek Van der Herten
July 24, 2019
Programming
3
810
Talk @ Laracon US
Freek Van der Herten
July 24, 2019
Tweet
Share
More Decks by Freek Van der Herten
See All by Freek Van der Herten
Uncharted packages (ode aan de code)
freekmurze
0
26
Uncharted packages (Laravel Live Denmark)
freekmurze
0
220
I shall define this only once
freekmurze
0
420
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
830
A tour behind the scenes of Oh Dear (PHP Benelux)
freekmurze
2
860
A practical look at multitenancy in Laravel
freekmurze
1
360
A practical look at multitenancy in Laravel (Laracon US)
freekmurze
0
740
Other Decks in Programming
See All in Programming
AIエージェント時代における TypeScriptスキーマ駆動開発の新たな役割
bicstone
4
1.5k
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
180
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
920
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
240
LLMとPlaywright/reg-suitを活用した jQueryリファクタリングの実際
kinocoboy2
4
670
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.3k
プログラマのための作曲入門
cheebow
0
540
株式会社 Sun terras カンパニーデック
sunterras
0
230
Back to the Future: Let me tell you about the ACP protocol
terhechte
0
130
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
340
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
460
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
180
Featured
See All Featured
Visualization
eitanlees
148
16k
A better future with KSS
kneath
239
17k
The World Runs on Bad Software
bkeepers
PRO
71
11k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Writing Fast Ruby
sferik
629
62k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Documentation Writing (for coders)
carmenintech
75
5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
Transcript
None
About me Freek Van der Herten Spatie @freekmurze freek.dev ohdear.app
Let's code!
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 freek.dev/use-custom-html-components-in-your-blade-views freek.dev/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 freek.dev/1324-simplifying-controllers freek.dev/1371-refactoring-to-actions stitcher.io/blog/organise-by-domain
Spatie packages spatie.be/open-source/packages ± 200 packages on Packagist ± 2,500,000
downloads a month ± 40,000,000 total downloads
Thank you! speakerdeck.com/freekmurze/controllers-laracon-us @freekmurze freek.dev ohdear.app fullstackeurope.com