Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Presenting Hotwire.io @ San Francisco Ruby Meet...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
240
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Deccan Queen on Rails 2026, Pune, India
marcoroth
0
17
Insta: Snapshot Testing for Ruby @ Rocky Mountain Ruby 2026, Boulder, Colorado
marcoroth
0
47
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rocky Mountain Ruby 2026, Boulder, Colorado
marcoroth
0
53
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
Insta: Snapshot Testing for Ruby @ EuRuKo 2026, Brno, Czechia
marcoroth
0
33
The Anatomy of an ERB Rendering Engine @ SF Bay Area Ruby Meetup, July 2026
marcoroth
0
22
Insta: Snapshot Testing for Ruby @ RubyConf 2026, Las Vegas, Nevada
marcoroth
0
22
The Anatomy of an ERB Rendering Engine @ RubyConf 2026, Las Vegas, Nevada
marcoroth
0
27
Other Decks in Programming
See All in Programming
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
960
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.3k
残高管理から台帳サービスへの進化
artoy
1
200
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
430
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
すこし踏み込む CancellationToken
htkym
2
1.7k
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
210
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
280
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
Featured
See All Featured
A Soul's Torment
seathinner
8
3.8k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
930
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
800
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
Chasing Engaging Ingredients in Design
codingconduct
0
360
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Designing for Performance
lara
612
70k
From π to Pie charts
rasagy
1
400
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