Turbo Streams over Solid Cable
Frames navigate. Streams get PUSHED to you.
A Turbo Frame updates when you click something inside it β the browser initiates the request. A Turbo Stream is the opposite direction: the SERVER pushes a small HTML operation (append, prepend, replace, remove) to a page that's just sitting open, over a live connection, with nobody clicking anything. That's exactly what a "live" admin monitor needs: a new booking should appear on the ops dashboard the instant it's created, on every screen that has the page open, without anyone refreshing.
The transport underneath is Action Cable β and this app already runs Solid Cable in production (module 17's neighbor: the DB-backed queue/cache/cable trio). turbo_stream_from in a view subscribes that page to a named stream over Action Cable; broadcast_prepend_to (or broadcast_append_to, broadcast_replace_to, broadcast_remove_to) on the server sends an HTML fragment down that same named stream to every subscriber.