Hotwire
Hotwire is a set of technologies for building modern web applications with less custom JavaScript. In Rails applications, Hotwire is commonly used through turbo-rails and stimulus-rails.
RubyMine provides coding assistance for Hotwire-related APIs and conventions in Rails projects. Use the following topics to learn about dedicated support for Turbo and Stimulus.
Turbo
Turbo enables Rails applications to update parts of a page without requiring custom JavaScript. RubyMine provides code insight for Turbo Frames, Turbo Streams, and broadcasting APIs from the turbo-rails gem.
Stimulus
Stimulus adds behavior to HTML by connecting markup to JavaScript controllers. RubyMine provides coding assistance for Stimulus controllers and related data-* attributes in Rails views.
Learn more
Blog posts: