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

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

5
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 1
4 min read
Build Load More Pagination with Pagy and Rails Hotwire

Build Load More Pagination with Pagy and Rails Hotwire

3
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

28
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

5
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

15
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

17
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

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

HTTP redirects in a Turbo-Rails app

14
Comments
2 min read
Thinking in Hotwire: Progressive Enhancement

Thinking in Hotwire: Progressive Enhancement

13
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

18
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

40
Comments 8
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

22
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

15
Comments 8
5 min read
Inline Edits Using Turbo Frames

Inline Edits Using Turbo Frames

10
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

10
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

20
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

16
Comments 1
4 min read
Share The Gems You Love With RailsGems

Share The Gems You Love With RailsGems

6
Comments
2 min read
loading...