# What is this?
Hotwire is a way of building web applications that, at its core, is about sending server rendered HTML over “this wire” (ie, HTTP or websocket). It is composed of three things:
- Turbo: This is really the main thing. With this library alone, we can do HTML over the wire.
- Stimulus: A JS framework that doesn’t care about rendering stuff, but rather with dynamic behavior typical of an SPA.
- Strada: something to do with mobile – not sure. As now this moment it has not been made public
See https://github.com/hotwired for all the libraries.
# Add to Rails application
hotwire-rails gem. Follow the instructions in the Readme.