DEV Community

# 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.
3 resources from Beginner to PRO to learn Ruby on Rails

3 resources from Beginner to PRO to learn Ruby on Rails

7
Comments
1 min read
Nevertheless, moniquejank Coded

Nevertheless, moniquejank Coded

Comments
1 min read
Rails Designer v0.9.0 release

Rails Designer v0.9.0 release

3
Comments 1
1 min read
Easy Peasy Form Validation Errors with Rails Turbo Frames (modals)

Easy Peasy Form Validation Errors with Rails Turbo Frames (modals)

4
Comments
2 min read
Data-Attributes Magic with Tailwind CSS & Stimulus

Data-Attributes Magic with Tailwind CSS & Stimulus

2
Comments
3 min read
How to Toggle Multiple CSS Classes with Stimulus

How to Toggle Multiple CSS Classes with Stimulus

2
Comments
2 min read
Rails Designer v0.8.0 release

Rails Designer v0.8.0 release

1
Comments
1 min read
How to Properly Structure Stimulus Controller

How to Properly Structure Stimulus Controller

1
Comments
3 min read
Flash Messages (notifications) in Rails Apps

Flash Messages (notifications) in Rails Apps

9
Comments
3 min read
Add @Hotwire/Turbo to a Lucky Application

Add @Hotwire/Turbo to a Lucky Application

3
Comments
1 min read
Version 0.7.0 released: accordions, tooltips and flash messages

Version 0.7.0 released: accordions, tooltips and flash messages

1
Comments
1 min read
Extending Hotwire beyond Ruby on Rails

Extending Hotwire beyond Ruby on Rails

Comments
6 min read
Conditionally Add CSS Classes in Your Stimulus Controllers

Conditionally Add CSS Classes in Your Stimulus Controllers

3
Comments
1 min read
How to add a skeleton UI to Rails with Turbo

How to add a skeleton UI to Rails with Turbo

1
Comments
4 min read
The simplest turbo-frame example

The simplest turbo-frame example

2
Comments
3 min read
How to add hotkeys to your Rails app with Stimulus

How to add hotkeys to your Rails app with Stimulus

2
Comments
3 min read
UI components for Rails: Introducing Rails Designer

UI components for Rails: Introducing Rails Designer

1
Comments
3 min read
How to create modals with Rails and Hotwire (and Tailwind CSS)

How to create modals with Rails and Hotwire (and Tailwind CSS)

4
Comments 1
4 min read
Write better ViewComponents with Tailwind CSS and Hotwire

Write better ViewComponents with Tailwind CSS and Hotwire

2
Comments
6 min read
I made a reverse job board for developers

I made a reverse job board for developers

5
Comments 5
2 min read
RailsWorld 2023: Hotwire Edition

RailsWorld 2023: Hotwire Edition

3
Comments
3 min read
Excerpt from The Turbo Rails Tutorial

Excerpt from The Turbo Rails Tutorial

Comments
4 min read
Build Load More Pagination with Pagy and Rails Hotwire

Build Load More Pagination with Pagy and Rails Hotwire

1
Comments
9 min read
Build Drag and Drop with Rails Hotwire

Build Drag and Drop with Rails Hotwire

10
Comments
9 min read
How to Build a Twitter Clone with Rails and Hotwire

How to Build a Twitter Clone with Rails and Hotwire

5
Comments
5 min read
Supercharge your Stimulus controllers with Custom APIs

Supercharge your Stimulus controllers with Custom APIs

1
Comments
6 min read
Up and Running With Turbo Android Part 1

Up and Running With Turbo Android Part 1

Comments
5 min read
button_to vs link_to and the pitfalls of data-turbo-method

button_to vs link_to and the pitfalls of data-turbo-method

11
Comments
3 min read
Conditionally style elements in Turbo Frames with Tailwind Css

Conditionally style elements in Turbo Frames with Tailwind Css

5
Comments 1
2 min read
How to Get up and Running with Turbo Android Part 2 - Feel More Native

How to Get up and Running with Turbo Android Part 2 - Feel More Native

Comments
3 min read
The Future of Ruby on Rails: from the perspective of a newcomer

The Future of Ruby on Rails: from the perspective of a newcomer

4
Comments 2
4 min read
Implement Leaflet on rails with stimulus

Implement Leaflet on rails with stimulus

1
Comments
4 min read
How to use View Transitions in Hotwire Turbo

How to use View Transitions in Hotwire Turbo

25
Comments 10
9 min read
A quality of life Stimulus.js controller

A quality of life Stimulus.js controller

3
Comments
3 min read
A powerful search feature with what Rails provides out of the box

A powerful search feature with what Rails provides out of the box

4
Comments 1
7 min read
Rails Hotwire: mastering techniques for streamlining inline editing in your user interface

Rails Hotwire: mastering techniques for streamlining inline editing in your user interface

14
Comments
5 min read
Broadcasting custom Turbo actions like set_title, morph, and more

Broadcasting custom Turbo actions like set_title, morph, and more

15
Comments
4 min read
Turbo Stream responses that spark joy

Turbo Stream responses that spark joy

4
Comments 1
3 min read
Rails 7 + Hotwire (Turbo + Stimulus) = Modern web applications

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

9
Comments
5 min read
Make hotwired/turbo patch vs replace

Make hotwired/turbo patch vs replace

7
Comments 1
3 min read
Turbo Streams meets Action Cable

Turbo Streams meets Action Cable

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

Turbo 7.2: A guide to Custom Turbo Stream Actions

23
Comments
8 min read
Setup Turbo on Vite

Setup Turbo on Vite

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

HTTP redirects in a Turbo-Rails app

13
Comments
2 min read
Thinking in Hotwire: Progressive Enhancement

Thinking in Hotwire: Progressive Enhancement

12
Comments
7 min read
Hotwire: building responsive Rails apps

Hotwire: building responsive Rails apps

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

Galaxy brain CSS tricks with Hotwire and Rails

14
Comments
5 min read
Using Turbo Streams with Kredis

Using Turbo Streams with Kredis

19
Comments 2
4 min read
Adding a simple Hotwire ping tool in a Rails application

Adding a simple Hotwire ping tool in a Rails application

11
Comments
6 min read
Adding a Star Rating with Hotwire

Adding a Star Rating with Hotwire

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

Making a Single Page Search with Hotwire

10
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

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

Using Chart.js plugins with webpack

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

The most underrated Rails helper: dom_id

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

RVTWS: a Ruby stack for modern web apps

22
Comments 2
6 min read
Self-destructing StimulusJS controllers

Self-destructing StimulusJS controllers

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

Creating your first VIEW_COMPONENT with Rails and Hotwire

19
Comments
1 min read
Dynamic nested forms with Turbo

Dynamic nested forms with Turbo

39
Comments 7
7 min read
Tailwind style CSS transitions with StimulusJS

Tailwind style CSS transitions with StimulusJS

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

Hotwire + Tailwind: Fade In without Javascript

13
Comments
2 min read
loading...