---
title: "Hotwired"
url: https://stanko.io/talks/hotwired-postKGrYxj1F
author: Stanko Krtalic Rusendic
published: 2022-06-15
updated: 2024-03-22
event: "RubyZG meetup"
kind: meetup
held: 2022-06-15
eventUrl: https://www.meetup.com/rubyzg/events/286446887/
---

# Hotwired

This talk will be an introduction to Hotwired, a bundle of three frameworks that
enable server-side rendered pages to act and feel as single page applications.

The frameworks are:

- Turbo - a successor to TurboLinks but with expanded functionality through the
  addition of turbo frames and turbo streams
- Stimulus - a component framework that turns pre-rendered HTML into JS
  components
- Strada - his part of the talk is reverse engineered out of Hey's source code;
  Strada is a framework/communication protocol that enables the frontend JS to
  interact with native host functionality

[Slides](https://github.com/rubyzg/slides/blob/master/2022-06-15/rubyzg_hotwired.pdf)
