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

1
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 add hotkeys to your Rails app with Stimulus

How to add hotkeys to your Rails app with Stimulus

2
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

21
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
Hotwire + Tailwind: Spinner without Javascript

Hotwire + Tailwind: Spinner without Javascript

21
Comments
2 min read
Custom Turbo Stream Actions

Custom Turbo Stream Actions

20
Comments 2
3 min read
How to - Rails turbo

How to - Rails turbo

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

Real Time Notification System with Hotwire, in Rails 7

12
Comments 2
5 min read
Inline Edits Using Turbo Frames

Inline Edits Using Turbo Frames

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

How to approach user specific rendering with turbo streams

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

Rails 7 Hotwire : a tutorial

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

Dynamically re-use & lazy-load page using Hotwire

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

Building a To-Do List Using Hotwire and Stimulus

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

Building a Lightbox with Hotwire and Swiper.js

20
Comments 6
16 min read
Bootstrap Modals Using Hotwire In Rails

Bootstrap Modals Using Hotwire In Rails

14
Comments
4 min read
Share The Gems You Love With RailsGems

Share The Gems You Love With RailsGems

6
Comments
2 min read
All About Hotwire and Turbo

All About Hotwire and Turbo

29
Comments 1
14 min read
loading...