LiveWire Hands-on
summary
LiveWire is a Laravel 7 package that lets developers write interactive UI components in PHP by rendering Blade on the server and using incremental Ajax updates. The demo covers a searchable, paginated grid, wire:model two-way binding, inline editing, cross-component events/notifications, and built-in testing helpers, and notes caveats: public properties have type limits, dependency injection in mount() is transient, and many small components increase server load and need careful compartmentalization.
AI-written summary · about
chapters (11)
- 0:00LiveWire intro
- 3:34What is LiveWire
- 7:08Component structure
- 11:04Dynamic search demo
- 16:30Subcomponents creation
- 19:25Inline editing
- 24:12Component communication
- 28:41Automated testing
- 32:39Key aspects and limits
- 38:00Q&A
- 48:01Conclusion
related talks
43mLivewire 3
27mPhilo Hermans :: Reusing Reusable Livewire Components
21mBuilding a maintainable Livewire application
28mLivewire vs InertiaJS: which to choose?
30mRefactoring to SOLID in Laravel
26mVerbs and Livewire in action
39mCount to 10 Before Choosing Your Frontend for Laravel
34mFilamentPHP: your admin panel on steroids!
