Boosting Web Engagement with Symfony UX
summary
Symfony UX promises richer interactivity by combining Turbo and Stimulus to deliver SPA-like navigation and event handling while keeping rendering server-driven, using live components with server-side rendering and morphing so pagination and actions rerender fragments without writing client JS and without losing input state, and avoiding build toolchains via importmap without nodejs or bundlers (AssetMapper can emit the map); Storybook integration and ready components (autocomplete, charts, dropzone) show what gets built and how it behaves.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:06Backend frameworks to frontend
- 3:37Why backend developers avoid JavaScript
- 5:29Stimulus basics
- 8:28Component architecture
- 11:00Reusable components in Symfony
- 12:50Database components without APIs
- 15:21Pagination in components
- 18:42Live components explained
- 21:17Live components internals
- 24:06Symfony UX with React
- 25:51Turbo for SPA feel
- 27:42Modern frontend tools
- 32:45The Last Stack
- 33:06Q&A
related talks
39mSymfony UX: revolutionize your frontend with Symfony
34mSymfony UX LiveComponents: Build an Interactive Dashboard Without a Line of JS
57mSymfony is RAD
26mSymfony and Frontend: A Better Way
36mRAD with Symfony
46mRethinking Server-Side Rendering in Modern PHP Applications
57mEating spaghetti with Symfony
47mSymfony is RAD
