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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
570
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
150
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
Building an Out-of-Order CPU
latte72
0
670
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
210
AI時代に学ぶ 好きなルール 嫌いなルール Linter編
shorty5121
0
830
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
300
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.5k
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
140
Vibes Containers 〜AIで変わるコンテナ設計と運用〜
tkikuc
1
470
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
130
ソフトウェアラスタライザ
fadis
1
790
「AI時代、配布するPythonコードをどう守るか: 難読化の実験と判断軸」 #PyconJP2026
pkshadeck
PRO
2
160
Swift愛好会100回記念 第1回を振り返る
jollyjoester
0
120
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
270
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
510
How to train your dragon (web standard)
notwaldorf
97
6.8k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
510
Designing for humans not robots
tammielis
254
26k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Speed Design
sergeychernyshev
33
2.1k
The Limits of Empathy - UXLibs8
cassininazir
1
640
The Curse of the Amulet
leimatthew05
2
14k
Producing Creativity
orderedlist
PRO
348
41k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
190
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
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