~/talk

Turbo-Powered Web Apps - Modern Web Applications with Plain HTML

TalkinGermanat JCON-ONLINE 2021 · 2021-10-05..10-08· [web-platform, frontend-architecture]
links:none on file
slides:none on file

Introduces Turbo (from Basecamp/Hotwire) as an alternative to JS-heavy frameworks like Angular or React, showing how to build modern web apps by sending only HTML from the server and rendering there. Demonstrates concrete features from login and navigation with Turbo Drive to forms using Turbo Streams, so you can evaluate whether Turbo’s server-rendered, HTML-over-the-wire approach fits your app.

AI-written summary · about

  1. 0:00Start
  2. 8:27Navigation in classic server-side applications
  3. 10:54Navigation in server-side applications + Turbo
  4. 16:02From pages to Turbo Frames
  5. 16:49Turbo Frame Request
  6. 19:12Breaking out of Turbo Frames
  7. 20:12Form in Turbo Frame
  8. 21:07Lazy Turbo Frame
  9. 24:06Form with Turbo Stream
  10. 27:22Server-Sent Events (SSE) via Turbo Stream
  11. 28:37Server-Sent Events (SSE) via WebSocket
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.