Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Presenting Hotwire.io @ San Francisco Ruby Meet...
Search
Marco Roth
March 28, 2024
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Presenting Hotwire.io @ San Francisco Ruby Meetup, March 2024 at GitHub HQ
https://lu.ma/r6d0lghm?tk=jVFd2y
https://evilmartians.com/events/sf-bay-area-ruby-meetup
Marco Roth
March 28, 2024
More Decks by Marco Roth
See All by Marco Roth
HTML-Aware ERB: The Path to Reactive Rendering @ Balkan Ruby 2026, Sofia, Bulgaria
marcoroth
0
110
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
590
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
1.1k
Your Views Deserve a Grammar @ Tropical on Rails 2026, São Paulo, Brazil
marcoroth
0
82
Herb to ReActionView: A New Foundation for the View Layer @ RubyConf TH 2026, Bangkok, Thailand
marcoroth
0
93
Herb to ReActionView: A New Foundation for the View Layer @ San Francisco Ruby Conference 2025
marcoroth
0
370
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ XO Ruby Austin 2025
marcoroth
0
160
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Geneva.rb Meetup, October 2025
marcoroth
1
86
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
4.5k
Other Decks in Programming
See All in Programming
kubernetes コンポーネント開発入門 / 新卒N年目の勉強会&交流会!〜〇〇への誘い〜 #n_study
mazrean
0
170
異なる設計思想のフレームワークを経験して得た学び
amekuhideki
2
1.5k
[GoCon2026] When Goroutines Are Not Enough: Runtime Locality in High-Throughput Go
takehaya
3
510
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
4
1.1k
Press start. Python's next generation.
willingc
PRO
3
320
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
2
2.3k
高専キャリア LT 発表内容
crysta1221
6
5.6k
Hono + Inertia + React で LP を構築した話
oukayuka
2
220
Hello, Hiroshima Geospatial Data! — Exploring DoboX with Python
ra0kley
0
180
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
1
150
私のClaude Code活用法 (個人開発編) - PHPerKaigi mini #4(2026/08/24)
panda_program
1
210
Foundry Localでエージェント開発
seosoft
0
150
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.9k
Claude Code のすすめ
schroneko
67
230k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
520
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Exploring anti-patterns in Rails
aemeredith
3
500
From π to Pie charts
rasagy
0
360
How to Ace a Technical Interview
jacobian
281
24k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
AI: The stuff that nobody shows you
jnunemaker
PRO
9
980
Mobile First: as difficult as doing things right
swwweet
225
10k
Transcript
None
% Marco Roth @marcoroth_ @
[email protected]
& marcoroth.dev @marcoroth Full-Stack Developer
& Open Source Contributor
None
Stimulus CableReady StimulusReflex Turbo Power Turbo Morph
We want to use the HTML and the business logic
we already have on the backend without having to duplicate the logic on the frontend.
Hotwire is not about getting rid of JavaScript. Hotwire is
about reducing the amount of custom JavaScript you need to write for your application.
Progressive Enhancements
What’s lacking in Hotwire? Framework-specific documentation In-depth guides Discoverability Navigating
the ecosystem Presentation and marketing Staying up-to-date
ActionCable AnyCable CableReady Cubism current.js Debounced Formulus Futurism Hotwire Kredis
Local Time Rails Request.js Skeletons Stimulus Stimulus Intellisense Stimulus LSP Stimulus Parser Stimulus Rails Stimulus Use StimulusReflex Strada Strada Android Strada Web Strada iOS tippy.js Tom Select Turbo Turbo Boost Turbo Boost Commands Turbo Boost Dev Tools Turbo Boost Elements Turbo Boost Streams Turbo LSP Turbo LSP Turbo Morph Turbo Native Turbo Native Android Turbo Native iOS Turbo Power Turbo Power Rails Turbo Rails View Components ….
None
.IO
.IO Community-maintained documentation and resource Hub
None
Helping you navigate and discover the ecosystem
Use-Cases and Best practices
None
None
Based by community content If you write a blog post
about a topic, we want to feature it next to the relevant documentation section so it can also be discovered by the community.
We would love to see your contribution.
WEEKLY
@Hotwire_Weekly @
[email protected]
Hotwire Weekly Sign up on hotwire.io/newsletter
Thank you ' @marcoroth_ @
[email protected]
( marcoroth.dev @marcoroth