Rails Turbo, Stimulus, ImportMap, and Hotwire
Hotwire and Turbo Rails are now first-class citizens in Rails. That means that Hotwire is the default way to implement new Rails apps.
If you are using Rails as an API-only backend, this likely does not affect you. However, it’s important when structuring a new Rails app to think about how much navigational control you will want to delegate to Rails’s Turbo system.
Many existing Rails apps will see significant improvements by upgrading to Turbo. Your business logic will remain on the server and you won’t write much into Javascript.
The speed improvements over traditional Single Page Apps (SPA) are important.
Jason's several blog posts evangelizing Rails 7 have shot to the top of Google search results, demonstrating his significant stake in the Rails world and beyond.
Jason continues to pioneer Rails, React, and GraphQL solutions for start-ups and enterprises alike, having recently released Hot Glue, a rapid prototype toolkit for Ruby on Rails 7.
Check out some of Jason's Rails 7 posts and YouTube videos below