DEV Community 👩‍💻👨‍💻

DEV Community 👩‍💻👨‍💻 is a community of 964,423 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in

# hotwire

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

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Rails 7 + Hotwire (Turbo + Stimulus) = Modern web applications

Rails 7 + Hotwire (Turbo + Stimulus) = Modern web applications

Reactions 5 Comments
5 min read
Turbo Streams meets Action Cable

Turbo Streams meets Action Cable

Reactions 8 Comments
5 min read
Turbo 7.2: A guide to Custom Turbo Stream Actions

Turbo 7.2: A guide to Custom Turbo Stream Actions

Reactions 15 Comments
8 min read
Setup Turbo on Vite

Setup Turbo on Vite

Reactions 1 Comments
2 min read
HTTP redirects in a Turbo-Rails app

HTTP redirects in a Turbo-Rails app

Reactions 10 Comments
2 min read
Thinking in Hotwire: Progressive Enhancement

Thinking in Hotwire: Progressive Enhancement

Reactions 11 Comments
7 min read
Hotwire: building responsive Rails apps

Hotwire: building responsive Rails apps

Reactions 17 Comments
8 min read
Galaxy brain CSS tricks with Hotwire and Rails

Galaxy brain CSS tricks with Hotwire and Rails

Reactions 13 Comments
5 min read
Using Turbo Streams with Kredis

Using Turbo Streams with Kredis

Reactions 14 Comments
4 min read
Adding a simple Hotwire ping tool in a Rails application

Adding a simple Hotwire ping tool in a Rails application

Reactions 10 Comments
6 min read
Adding a Star Rating with Hotwire

Adding a Star Rating with Hotwire

Reactions 13 Comments 1
9 min read
Making a Single Page Search with Hotwire

Making a Single Page Search with Hotwire

Reactions 9 Comments 1
5 min read
Transcoding user-uploaded videos in Rails 7 with AWS Elastic Transcoder

Transcoding user-uploaded videos in Rails 7 with AWS Elastic Transcoder

Reactions 5 Comments
6 min read
Using Chart.js plugins with webpack

Using Chart.js plugins with webpack

Reactions 8 Comments
3 min read
The most underrated Rails helper: dom_id

The most underrated Rails helper: dom_id

Reactions 11 Comments
4 min read
RVTWS: a Ruby stack for modern web apps

RVTWS: a Ruby stack for modern web apps

Reactions 22 Comments 2
6 min read
Self-destructing StimulusJS controllers

Self-destructing StimulusJS controllers

Reactions 11 Comments
3 min read
Creating your first VIEW_COMPONENT with Rails and Hotwire

Creating your first VIEW_COMPONENT with Rails and Hotwire

Reactions 18 Comments
1 min read
Dynamic nested forms with Turbo

Dynamic nested forms with Turbo

Reactions 26 Comments 1
7 min read
Tailwind style CSS transitions with StimulusJS

Tailwind style CSS transitions with StimulusJS

Reactions 42 Comments 1
9 min read
Hotwire + Tailwind: Fade In without Javascript

Hotwire + Tailwind: Fade In without Javascript

Reactions 13 Comments
2 min read
Hotwire + Tailwind: Spinner without Javascript

Hotwire + Tailwind: Spinner without Javascript

Reactions 21 Comments
2 min read
Custom Turbo Stream Actions

Custom Turbo Stream Actions

Reactions 20 Comments 2
3 min read
How to - Rails turbo

How to - Rails turbo

Reactions 15 Comments
3 min read
Real Time Notification System with Hotwire, in Rails 7

Real Time Notification System with Hotwire, in Rails 7

Reactions 20 Comments
5 min read
Inline Edits Using Turbo Frames

Inline Edits Using Turbo Frames

Reactions 8 Comments
5 min read
How to approach user specific rendering with turbo streams

How to approach user specific rendering with turbo streams

Reactions 2 Comments 2
1 min read
Rails 7 Hotwire : a tutorial

Rails 7 Hotwire : a tutorial

Reactions 8 Comments
8 min read
Dynamically re-use & lazy-load page using Hotwire

Dynamically re-use & lazy-load page using Hotwire

Reactions 18 Comments
3 min read
Building a To-Do List Using Hotwire and Stimulus

Building a To-Do List Using Hotwire and Stimulus

Reactions 15 Comments
15 min read
Building a Lightbox with Hotwire and Swiper.js

Building a Lightbox with Hotwire and Swiper.js

Reactions 17 Comments 6
16 min read
Bootstrap Modals Using Hotwire In Rails

Bootstrap Modals Using Hotwire In Rails

Reactions 13 Comments
4 min read
Share The Gems You Love With RailsGems

Share The Gems You Love With RailsGems

Reactions 6 Comments
2 min read
All About Hotwire and Turbo

All About Hotwire and Turbo

Reactions 26 Comments 1
14 min read
Hotwire empty states with Alpine.js

Hotwire empty states with Alpine.js

Reactions 18 Comments 1
6 min read
12 LOC Infinite scroll

12 LOC Infinite scroll

Reactions 5 Comments
1 min read
Load More Pagination in Rails with Hotwire Turbo Streams

Load More Pagination in Rails with Hotwire Turbo Streams

Reactions 18 Comments 1
4 min read
Tooltips with Futurism

Tooltips with Futurism

Reactions 7 Comments
4 min read
Toggling page content with Turbo Frames and Kredis

Toggling page content with Turbo Frames and Kredis

Reactions 35 Comments 2
5 min read
How to Show a Delete Confirmation Dialog in Rails Using Stimulus

How to Show a Delete Confirmation Dialog in Rails Using Stimulus

Reactions 9 Comments
3 min read
How to set-up Rails Hotwire live reload

How to set-up Rails Hotwire live reload

Reactions 21 Comments 6
1 min read
Rails 7.0 demo with Hotwire and Tailwind

Rails 7.0 demo with Hotwire and Tailwind

Reactions 10 Comments 1
5 min read
A Brief Introduction to Hotwire

A Brief Introduction to Hotwire

Reactions 15 Comments 2
6 min read
SimpleTask using Ruby on Rails 7, Stimulus and TailwindCSS

SimpleTask using Ruby on Rails 7, Stimulus and TailwindCSS

Reactions 10 Comments
1 min read
Hotwire isn't only for Rails

Hotwire isn't only for Rails

Reactions 5 Comments
4 min read
How to migrate Rails UJS to Hotwire (Turbo)

How to migrate Rails UJS to Hotwire (Turbo)

Reactions 48 Comments 7
2 min read
Infinite Scrolling with Rails's Turbo/Hotwire

Infinite Scrolling with Rails's Turbo/Hotwire

Reactions 3 Comments
2 min read
Customize Stimulus Attributes, Avoid Conflicts

Customize Stimulus Attributes, Avoid Conflicts

Reactions 7 Comments
2 min read
Rails, Hotwire, CableReady, and StimulusReflex are BFFs

Rails, Hotwire, CableReady, and StimulusReflex are BFFs

Reactions 46 Comments 8
2 min read
Rendering view components with Turbo Stream broadcasts

Rendering view components with Turbo Stream broadcasts

Reactions 26 Comments
6 min read
Blog Demo using Rails 7 + Hotwire Rails + TailwindCss + Stimulus + @rails/request.js

Blog Demo using Rails 7 + Hotwire Rails + TailwindCss + Stimulus + @rails/request.js

Reactions 78 Comments 6
5 min read
Why I open sourced my startup

Why I open sourced my startup

Reactions 14 Comments 1
3 min read
Hotwire with StimulusReflex

Hotwire with StimulusReflex

Reactions 28 Comments
1 min read
Infinite Scroll with HOTWire - Part 2: Adding Stimulus

Infinite Scroll with HOTWire - Part 2: Adding Stimulus

Reactions 19 Comments 3
4 min read
Filter, search, and sort tables with Rails and Turbo Frames

Filter, search, and sort tables with Rails and Turbo Frames

Reactions 42 Comments 2
16 min read
Hotwire: best practices for stimulus

Hotwire: best practices for stimulus

Reactions 37 Comments 2
6 min read
忘了 webpacker,舊版 Rails app 升級 jsbundling-rails + Hotwire

忘了 webpacker,舊版 Rails app 升級 jsbundling-rails + Hotwire

Reactions 3 Comments
2 min read
Turbo Frames on Rails

Turbo Frames on Rails

Reactions 36 Comments 3
15 min read
Screencast: Add welcome emails to Happi

Screencast: Add welcome emails to Happi

Reactions 5 Comments 3
1 min read
Modals in Hotwire, with zero JavaScript

Modals in Hotwire, with zero JavaScript

Reactions 38 Comments 5
1 min read
loading...