Episode
LiveComponent with Cameron Dutro
- Podcast
- Remote Ruby
- Published
- Feb 27, 2026
- Duration seconds
- 3184
- Processing state
not_requested
Actions
POST https://stenobird.com/v1/public/podcasts/remote-ruby-402505/episodes/livecomponent-with-cameron-dutro/transcription-requests
Idempotently request low-priority transcript generation for this episode.GET https://stenobird.com/podcast/remote-ruby-402505/livecomponent-with-cameron-dutro.md
Read the agent-friendly Markdown representation of this episode resource.
Summary
Cameron Dutro returns to the show to introduce LiveComponent, a new library that adds client-side state and targeted re-rendering to Rails ViewComponent using Hotwire + Stimulus with minimal JavaScript. Chris, Andrew, and Cameron dig into why he built it, how it serializes component state and models, how updates flow from events to fast server-rendered HTML morphs, where it shines compared to plain Turbo/Stimulus, and how optional React support can help with migration and interoperability. Hi...