Skip to content

Hotwire

Turbo (HTML over the wire) and Stimulus suit server-rendered apps with sprinkles of JS. Astra's dashboard is intentionally vanilla HTML/CSS/JS for the super-admin surface (per PRD) — similar spirit: no heavy SPA unless the problem demands it.

API-first agent systems still need WebSocket streaming for chat; that's a different axis from Hotwire's document model. Choose per surface: human CRUD vs long-lived agent sessions.