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
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
420
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Deccan Queen on Rails 2026, Pune, India
marcoroth
0
59
Insta: Snapshot Testing for Ruby @ Rocky Mountain Ruby 2026, Boulder, Colorado
marcoroth
0
69
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rocky Mountain Ruby 2026, Boulder, Colorado
marcoroth
0
79
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
260
Insta: Snapshot Testing for Ruby @ EuRuKo 2026, Brno, Czechia
marcoroth
0
42
The Anatomy of an ERB Rendering Engine @ SF Bay Area Ruby Meetup, July 2026
marcoroth
0
32
Insta: Snapshot Testing for Ruby @ RubyConf 2026, Las Vegas, Nevada
marcoroth
0
29
The Anatomy of an ERB Rendering Engine @ RubyConf 2026, Las Vegas, Nevada
marcoroth
0
38
Other Decks in Programming
See All in Programming
SODA - FACT BOOK(EN)
sodainc
1
230
クラウドエージェントは、 何がそんなに便利なのか / what makes cloud agents so useful
rkaga
5
820
AmebaブログはKMPから卒業します
kmars0605
0
340
SODA - FACT BOOK(JP)
sodainc
1
40k
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
140
オーケストレーション記述言語 Katari
yukikurage
0
250
プロジェクトコードをキレイキレイしよう!暗黙的な参照を読み解く静的解析
ostk0069
0
210
Modernizing iOS Apps
seyfoyun
0
150
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5.9k
AWS CDKを理解するために公式の定義を深掘って解説してみる / Understanding AWS CDK by Digging into Its Official Definition
akihisaikeda
3
290
AI-Powered Domain-Driven Design
ziobrando
0
430
DroidKnights 2026 Android A2UI Jetpack Compose 기반의 안전한 AI UI 렌더링 - 박제창
itsmedreamwalker
1
220
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.3k
Design in an AI World
tapps
1
390
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.6k
Exploring anti-patterns in Rails
aemeredith
4
560
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
The SEO identity crisis: Don't let AI make you average
varn
0
630
Into the Great Unknown - MozCon
thekraken
41
2.8k
How STYLIGHT went responsive
nonsquared
100
6.4k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Amusing Abliteration
ianozsvald
1
390
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
760
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