~/panel

Vue.js x Laravel

Panelat Vue.js Nation 2025 · 2025-01-29..01-30· [vue, php]
slides:none on file

Compares concrete tradeoffs: Inertia glues Laravel and Vue and avoids writing APIs while Livewire keeps logic in Blade and on the server; recommends using Precognition for realtime validation, Laravel Breeze starter kits and ShadCN UI, and Laravel queues/jobs for background work (batching, priority). Shows Reverb for WebSockets, Prism for LLM access, and Laravel Data (Spoty) to generate shared TypeScript types. Advises minimizing JSON payloads as the main performance win and confirms these integrations work in production.

AI-written summary · about

  1. 0:00Vue.js and Laravel intro
  2. 1:59Live Wire vs Inertia JS
  3. 4:10MVC with Live Wire
  4. 6:39Vue over Alpine JS in Laravel
  5. 9:55Laravel benefits for Vue
  6. 17:49Real-time data in Laravel
  7. 20:45Validation in Vue and Laravel
  8. 23:37TypeScript with Vue and Laravel
  9. 28:17Performance bottlenecks
  10. 32:30UI libraries for Inertia
  11. 34:15Error handling Vue-Laravel
  12. 36:45Laravel queues explained
  13. 41:57OpenAPI for Vue frontends
  14. 42:41AI libraries with Laravel
  15. 44:11Testing Laravel and Inertia
  16. 45:38SSR: Inertia vs Vue
  17. 47:24Password reset in Laravel
~/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.