Blade Deep Dive
summary
Covers how Laravel Blade works with live code: shows Blade syntax and directives, how templates translate 1:1 into PHP and the compilation output in storage/framework/views, and explains partials (underscore), layouts with yield/section and the difference between stacks vs sections. Introduces view composers and dynamic components with mount lifecycle created via php artisan make:component, and gives practical advice on caching and performance (php artisan view:clear and when views recompile).
AI-written summary · about
chapters (15)
- 0:00Blade introduction
- 3:06Template engines and Blade
- 4:32Blade syntax examples
- 7:25Blade directives and view logic
- 8:30Partial file inclusion
- 10:40Blade compilation
- 13:09Layouts and sections
- 17:03Blade components
- 19:55View composers
- 24:09Dynamic components in Laravel 7+
- 26:17JavaScript stack management
- 29:14Custom Blade directives
- 31:19Blade caching
- 34:54Conclusion
- 35:38Q&A
related talks
30mSlicing into Blade
43mLaravel Source Code — Lifting the Veil of Mystery
31mModern PHP development with Laravel 5.6
29mLuke Downing :: Lessons from the Laravel Framework
35mInside Laravel: A Journey Through the Framework’s Sources
39mCount to 10 Before Choosing Your Frontend for Laravel
50mVue.js x Laravel
30mRefactoring to SOLID in Laravel
