~/talk

Livewire 3

Talkat Laracon US 2023 · 2023-07-19..07-20· [php, frontend-architecture]
slides:none on file

Livewire 3 ships as a full rewrite built on Alpine with a custom morph-diff replacing morphdom, HTTP request bundling to collapse concurrent component updates, and wire:navigate that makes page transitions SPA-like (demo shows ~600ms). wire:model defaults to deferred, wire:model.live enables realtime, server-side JS() calls and streamed responses work over plain HTTP, PHP attributes add per-property hooks (validation, locking), form objects extract validation/storage, lazy loading and deep component nesting are supported, and a wiretap devtools plus an Artisan upgrade command are included.

AI-written summary · about

  1. 0:00The road to Livewire v3
  2. 1:48Core architecture changes
  3. 4:41Documentation improvements
  4. 7:23SPA functionality
  5. 10:43Form handling updates
  6. 13:30Alpine.js integration
  7. 16:27Client-side JS interaction
  8. 18:47PHP attributes
  9. 23:23Enhanced validation
  10. 25:50Form object abstraction
  11. 28:34Component nesting
  12. 31:08Lazy loading components
  13. 32:44Real-time streaming
  14. 37:12Livewire developer tools
  15. 40:28Launch and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.