All Hotwire Club challenges in one place: hands-on Turbo and Stimulus exercises with detailed solutions, published biweekly since 2023.
Display a loading spinner while a Turbo Frame is `busy` fetching content asynchronously
Use "preflight" requests to validate a form before submitting it
Create list animations using Turbo Streams and the View Transitions API
Create an autoplaying swiper using view transitions and Turbo Frames
Harness the power of Stimulus and Turbo Frames to drive a simple but powerful faceted search solution