Episodes
Hotwire Introduction
Play
23:56

Hotwire Introduction

#369 Oct 2, 2022 free
Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. With Rails 7, we get Hotwire added in by default. In this episode, we look at some of the features with Hotwire and how to use them.

esbuild for Rails
Play
6:12

esbuild for Rails

#313 Sep 5, 2021 free
Use esbuild to bundle your JavaScript, then deliver it via the asset pipeline in Rails. This gem provides an installer to get you going with esbuild in a new Rails application.

Importmaps in Rails 7
Play
8:14

Importmaps in Rails 7

#312 Sep 5, 2021 free
Import maps let you import JavaScript modules using logical names that map to versioned/digested files – directly from the browser. This will be a default in the upcoming Rails 7.

Hotwire Turbo Replacing Rails UJS
Play
9:36

Hotwire Turbo Replacing Rails UJS

#307 Aug 1, 2021 free
In this episode, we look at some common functionality that we got with Rails UJS and what it looks like to reimplement these with Hotwire's Turbo and StimulusJS.

Diving into Hotwire
Play
14:45

Diving into Hotwire

#277 Jan 3, 2021 free
In this episode, we look at the installation scripts of Hotwire and get a better understanding of what they're doing in order to integrate it into our applications more efficiently.