Tips and Tricks to Improve your Hotwire (Turbo and Stimulus) Knowledge

Everything you need to know about making Rails apps feel snappy and modern with Hotwire. From basic Turbo Drive to real-time updates with Streams, plus all the Stimulus tricks!

Want to become more comfortable writing your own JavaScript and understand the JavaScript written by others? Check JavaScript for Rails Developers.

  1. Smooth Transitions with Turbo Streams
  2. ActiveStorage Direct Upload with Stimulus
  3. Drag & Drop Images with Preview using Stimulus Outlets
  4. Conditionally Style Turbo Frame Content
  5. Create a Resizable Navigation with Stimulus
  6. Connected and Disconnected Target Callbacks with Stimulus
  7. Building Nested Forms in Rails with Stimulus
  8. Refactor Stimulus.js Controllers to Use Change Callbacks
  9. Launch a Turbo Modal with URL Params Using Stimulus
  10. Nested Forms With Turbo (without dependencies)