Hotwire, ViewComponent, and TailwindCSS: A New Era in Ruby On Rails Development
The world has changed a lot in the past year, no doubt. This includes some big
changes on how we will build Ruby on Rails applications going forward. Late last
year, the Basecamp/Hey team released Hotwire, a new way
how our front-end and back-end code work together. Hotwire is a collection of
tools that allows to build single-page (like) apps with much less
Javascript. Most notable tool in Hotwire’s collection is
Turbo, which provides most of the plumbing for
delivering html to the browser without full-page reloads.