Loose Coupling in the Frontend with 'Hotwire: HTML over the wire' or Death to Single-Page Applications
summary
The talk contrasts modern Single Page Applications (React, Angular, Vue) with the Hotwire approach (HTML over the wire). It explains why SPAs were developed, argues that SPA architecture is now legacy, and shows how Hotwire—using low-level web standards to send HTML rather than heavy client-side frameworks—can preserve SPA-like UX while enabling looser coupling between teams and simpler, more scalable frontend architectures.
AI-written summary · about
chapters (8)
- 0:00Loose coupling motivation
- 6:27SPA costs
- 9:15HTML over wire vs SPAs
- 12:02Hotwire overview: Drive, Frames, Streams
- 17:19Demo: Turbo Drive and Frames
- 22:36Demo: Code and integration
- 27:59Loose coupling with Hotwire
- 30:04Summary
related talks
45mHTML over the Wire
34mHotwire Demystified
47mCamel and Eye of a Needle: Integration Approaches for SPA-based Micro Frontends
31mDecoupled, Not Disconnected: State and Sync in Micro-Frontends
24mScaling Frontend Development using Micro-frontends
31mRethinking composable E-Commerce Frontends
29mSPAs are dead. Long live Microfrontends.
49mBring back the joy in web development with HTMX and Hypermedia-Driven Applications
