shouldiuse.io

Categories

VERDICT

Should I use HTML Over The Wire | Hotwire?

Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. - hotwired.dev

Depends. Adopt it if you build on Rails and want interactivity without a separate JavaScript stack. Skip it for offline-first, canvas-heavy, or state-rich apps where a real SPA earns its keep.

Confidence

Medium. Based on 20+ public sources; many Reddit snippets were truncated, so sentiment is directional.

Ratings

  • Value for money
  • Ease of use
  • Feature depth
  • Support qualityNo support-quality evidence found.
  • Security postureNo findings either way in sources.

Pricing

$0

Open source

ModelNot disclosed
Monthly feesNot disclosed
HardwareNot disclosed
Free tierYes

Best for

  • Rails teams (default since Rails 7)
  • Server-rendered CRUD apps
  • Small teams without a JS department
  • Teams cutting SPA complexity

Not for

  • Offline-first or canvas-style interactive apps
  • React/SPA-experienced teams — skills don't transfer
  • Apps needing rich client-side state management
  • Non-Ruby stacks expecting first-class docs and tooling

Gotchas - check before you buy

medium

Retrofitting into legacy apps is documented friction, not a drop-in upgrade.

medium

No dedicated security page — /security returns 404; disclosure process unclear.

low

No pricing traps — it's free. Real cost is engineering time learning Turbo and Stimulus.

Pros and cons

Pros

  • Free and open source — no licensing cost.
  • Builds interactive apps with minimal JavaScript.
  • Ships as the default stack in modern Rails.
  • Built and used by Basecamp on its own products.
  • Gives SPA-like feel without an SPA codebase.

Cons

  • Naming confuses even experienced devs: Turbo vs Stimulus vs Hotwire.
  • Beginners report a genuine learning curve.
  • Skeptics question its value beyond disliking JavaScript.
  • Docs, examples, and tooling skew Rails-first.

Sources & method

Analyzed 10/01/2026 - 8 sources - No known vulnerabilities found in the sources reviewed.

official x2review x3news x3

Key stats

  • Value for money: 5/5

    Rating

  • $0

    Starting price

  • 8

    Sources

  • Analyzed

  • Value for money: 5/5. Free and open source, zero license cost.
  • Ease of use: 2/5. Confusing naming and real learning curve reported.
  • Feature depth: 3/5. Turbo plus Stimulus covers basics, not heavy UIs.
  • Support quality. No support-quality evidence found.
  • Security posture. No findings either way in sources.
  • $0 Price Free, open source
  • Yes Free tier Entirely free, no paid plans
  • Dec 2020 Public debut Announced via Hacker News

Pricing

Open source

$0

  • Full Turbo and Stimulus frameworks
  • No usage limits or seats
  • Community support via GitHub

Security

No known vulnerabilities found in the sources reviewed.

What users say

Reddit and Hacker News reception is mixed: praised for cutting JavaScript, criticized for naming confusion and a learning curve.

“This thing was hyped up a lot before ”
Reddit, r/webdev

Companies that use it

Full analysis

Based on 20+ public sources; many Reddit snippets were truncated, so sentiment is directional.

Free Rails-first framework for interactive apps with little JS — great fit for Rails CRUD, wrong tool for SPA-grade UIs.

Methodology

Based on 20+ public sources; many Reddit snippets were truncated, so sentiment is directional.

Sources

  1. official
  2. official
  3. news
  4. review
  5. review
  6. news
  7. news
  8. review

Rate this review

Anonymous. You can change your vote.

Loading votes…

Comments

One queue. No nested comments. Give a display name first. Limit: 200 words per comment and 7 comments per day. You can edit or delete yours.

Save a name to write a comment.

0 / 200 words

No comments yet.