Hotwire Introduction
Play
23:56 CC

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.

Markdown Parser
Play
7:51 CC

Markdown Parser

#341 Mar 20, 2022 pro
Markdown is a great, but unfortunately ActionText doesn't support it. In this episode, we'll look at implementing a simple markdown parser with Stimulus.

Wordle Clone
Play
32:34 CC

Wordle Clone

#340 Mar 13, 2022 pro
We look at recreating the popular Wordle game with StimulusJS. By exploring the mechanics of the game, we build our own approach.

Infinite Scrolling with Hotwire
Play
17:47 CC

Infinite Scrolling with Hotwire

#338 Feb 27, 2022 pro
In this episode, we have a look at two different approaches for implementing an infinite scrolling feature within a Ruby on Rails application with Hotwire. The first method will use a Stimulus Controller to handle AJAX requests back to the Rails application. The second approach will not use any external library, other than Hotwire, nor any javascript to accomplish the infinite scrolling.

From Webpacker to esbuild
Play
12:14 CC

From Webpacker to esbuild

#319 Oct 17, 2021 pro
With Rails 7 coming out soon, it's a good time to look at what it could take to upgrade our existing applications to esbuild. In this episode, we start with a Rails 6 application and begin the upgrade process by removing Webpacker and switching over to esbuild.