hotwire

Installation
SKILL.md

Hotwire for Rails 7+

Comprehensive guide to building modern, reactive web applications with Hotwire (Turbo + Stimulus) in Rails 7+.

What is Hotwire?

Hotwire enables "fast, modern, progressively enhanced web applications without using much JavaScript." It sends HTML over the wire instead of JSON, keeping business logic on the server.

Three components:

  1. Turbo Drive - Accelerates navigation by intercepting clicks and replacing <body>
  2. Turbo Frames - Decompose pages into independently-updatable sections
  3. Turbo Streams - Deliver live partial page updates via WebSocket, SSE, or HTTP
  4. Stimulus - Modest JavaScript framework for behavior

Turbo Drive

Turbo Drive intercepts link clicks and form submissions, fetching via fetch and replacing <body> while merging <head>. The window, document, and <html> persist across navigations.

Related skills

More from bastos/ruby-plugin-marketplace

Installs
1
GitHub Stars
2
First Seen
Apr 16, 2026