🚗 Turbo Drive
Fast navigation using Turbo.visit() from Ruby
Current Page: Home
Turbo Drive intercepts navigation and uses fetch instead of full page loads.
💡 Open DevTools Console to see Turbo events logged from Ruby!
🖼️ Turbo Frames
Partial page updates with scoped navigation
Frame Content
This content is inside a Turbo Frame and can be updated independently.
💡 Only the frame content updates, not the entire page!
📡 Turbo Streams
Surgical DOM updates with 8 stream actions from Ruby
Stream Container 0 items
Basic Actions:
Update vs Replace:
Click "Update Status" to see UPDATE action
Original Content Box
Click "Replace Content" to see REPLACE action
Before/After Actions:
⚡ INSERT MARKER ⚡
💡 All Turbo Stream actions are controlled from Ruby code!