~/talk

Laravel, Inertia, and Vue

Talkat DevWorld 2024 · 2024-02-29..03-01· [php, vue]
slides:none on file

Inertia.js connects Laravel and Vue to build SPAs without a separate REST API, returning page JSON via an X-Inertia header so Vue receives component name plus props; server-side rendering works but requires a Node service and integrates with Breeze/Jetstream; global data sharing and a usePage composable replace client-side global state; the useForm helper preserves form state, shows validation errors, handles file uploads and progress, and router.reload updates only specified props. no separate REST API server-side rendering with Node service useForm preserves state and handles uploads

AI-written summary · about

  1. 0:00Introduction
  2. 2:13Vue and Laravel Relationship
  3. 4:44Traditional Integration Methods
  4. 7:20Challenges of Traditional Methods
  5. 8:55Introduction to Inertia.js
  6. 11:08How Inertia Works
  7. 13:35Advanced Inertia Features
  8. 15:26Form Handling and Navigation
  9. 17:35Optimizing Performance
  10. 20:01Closing and Resources
~/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.