All Hotwire Club challenges in one place: hands-on Turbo and Stimulus exercises with detailed solutions, published biweekly since 2023.
Use Stimulus' built in KeyboardEvent functionality to handle basic hotkeys.
Managing a video playlist using custom Turbo Stream Actions.
Manage view state with Turbo Frames and Stimulus.
Preserve and restore scroll position from sessionStorage.
Reactively update a chart.js graph using Stimulus values.
Use custom Turbo Stream actions to orchestrate complex UI animations.