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.
Inline Save and Add Another with Rails and Hotwire

Inline Save and Add Another with Rails and Hotwire

1
Comments
3 min read
Rails Designer v1.1 released: FormLabelComponent + MediaList

Rails Designer v1.1 released: FormLabelComponent + MediaList

2
Comments
1 min read
Solving Common Issues with Hotwire in Ruby on Rails: Tips and Tricks

Solving Common Issues with Hotwire in Ruby on Rails: Tips and Tricks

5
Comments
2 min read
Add a “X is writing…” with Rails and Turbo

Add a “X is writing…” with Rails and Turbo

5
Comments 1
3 min read
Rails Designer V1 is here!

Rails Designer V1 is here!

2
Comments 1
1 min read
How to Create an Undo Action with Rails

How to Create an Undo Action with Rails

4
Comments
4 min read
Do React ao Hotwire - Parte II - [PT-BR]

Do React ao Hotwire - Parte II - [PT-BR]

13
Comments 2
6 min read
From React to Hotwire - Part I - [EN]

From React to Hotwire - Part I - [EN]

16
Comments 1
5 min read
Do React ao Hotwire - Parte I - [PT-BR]

Do React ao Hotwire - Parte I - [PT-BR]

26
Comments 1
5 min read
From React to Hotwire - Part II - [EN]

From React to Hotwire - Part II - [EN]

6
Comments
5 min read
Update a Progress Bar using Turbo Streams (using Custom Actions)

Update a Progress Bar using Turbo Streams (using Custom Actions)

2
Comments
3 min read
Customize the Turbo Progress Bar

Customize the Turbo Progress Bar

2
Comments
2 min read
Communicating between Stimulus Controllers using Outlets API

Communicating between Stimulus Controllers using Outlets API

3
Comments
3 min read
Custom Confirm Dialog For Turbo and Rails

Custom Confirm Dialog For Turbo and Rails

3
Comments 1
2 min read
How to Add Disabled State to Buttons with Turbo & Tailwind CSS

How to Add Disabled State to Buttons with Turbo & Tailwind CSS

1
Comments
2 min read
How to Work with Forms inside Forms in Rails

How to Work with Forms inside Forms in Rails

3
Comments
2 min read
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
ViewComponent over Turbo Stream Broadcasts

ViewComponent over Turbo Stream Broadcasts

1
Comments
2 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

4
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

1
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

7
Comments 5
2 min read
RailsWorld 2023: Hotwire Edition

RailsWorld 2023: Hotwire Edition

4
Comments
3 min read
Excerpt from The Turbo Rails Tutorial

Excerpt from The Turbo Rails Tutorial

2
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

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

Supercharge your Stimulus controllers with Custom APIs

1
Comments
6 min read
Serie de videos de Ruby y de Ruby on Rails

Serie de videos de Ruby y de Ruby on Rails

Comments
3 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

6
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

1
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

26
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

16
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
loading...