Hotwire Weekly logo

Hotwire Weekly

Archives
Log in
Subscribe
October 15, 2023

Welcome to Hotwire Weekly!

Hotwire Weekly: Your go-to source for Hotwire insights, community engagement, and framework updates delivered weekly.

Hotwire Weekly Logo

Welcome to Hotwire Weekly!

Welcome to another, slightly shorter, issue of Hotwire Weekly! Happy reading! 🚀✨

RubyKaigi 2025 takes place in Matsuyama, Japan next week and there are a few Hotwire-adjecent talks:

  • Empowering Developers with HTML-Aware ERB Tooling - Marco Roth
  • Running JavaScript within Ruby - Kengo Hamasaki
  • Running ruby.wasm on Pure Ruby Wasm Runtime - Uchio KONDO

📚 Articles, Tutorials, and Videos

Introducing Herb: A new HTML-Aware ERB Parser for smarter developer tooling - Marco Roth published a new blog post announcing Herb, a new HTML-Aware ERB Parser for smarter developer tooling. This release openes a lot of door for tooling developers to build more accurate developer tooling, including more accurate tooling for Hotwire.

HTML Gardening with Herb - Philip Poots wrote two articles - "HTML Gardening with Herb" and "HTML Parsley with Herb - looking into the details of the Herb AST and talks about the possibilities and use cases this parser could enable.

Slides: Empowering Developers with HTML-Aware ERB Tooling - Marco Roth published his slides for this RubyKaigi 2025 talk, in which he introduced and showcases Herb, talked about the integrations and future plans, an HTML+ERB auto-formatter and linter, and gave a sneak-peek at ReActionView, a new reactive ERB rendering engine concept for Ruby and Rails.

Give a SPA Feel to Your Static Website with Hotwire's Turbo - Jean-Baptiste Kaiser explores integrating Turbo into static websites to emulate a Single Page Application experience without extensive JavaScript.

Migrating to Vite from JSBundling & CSSBundling in Rails - Ken Greeff published a video in which he shows how to swap out JSBundling and CSSBundling to the Vite Rails gem in a mature Rails project.

[E-Book: JavaScript for Rails Developers is out now] (https://railsdesigner.com/javascript-for-rails-out-now/) - Rails Designer published a new E-Book "JavaScript for Rails Developers" targeted to Rails Developer to learn JavaScript as their second favorited language.

JSX Over The Wire - Dan Abramov, one of the React core team members, wrote a blog post about JSX Over The Wire. The idea is to render JSX on the server, sending it to the client and then hydrate it.

Building Beautiful UIs with Ruby: A Rails-Native Approach - Seth Horsley gave a talk at wroc_love.rb 2025 in which he talks about building HTML UIs in Ruby with Ruby UI.

🧰 Libraries and Tools

There are a bunch of things happening in the HTML+ERB tooling ecosystem and there is also a lot of enthusiasm for it.

Marco Roth's RubyKaigi 2025 Talk Summary
Marco Roth's RubyKaigi 2025 talk Summary

Some of the projects Marco mentioned in his RubyKaigi talk are already open-sourced and available today:

herb - 🌿 Powerful and seamless HTML-aware ERB parsing and tooling. herb-tools.dev.


🎉 Releases

bridge-components v0.3.0 - A collection of bridge components for Hotwire Native apps.

proscenium v0.19.0.beta10 - Modern client-side development for Rails.

tailwindcss-ruby v4.1.4 - A self-contained tailwindcss executable, wrapped up in a ruby gem.


Feel free to follow us on Twitter/X, Bluesky, Linkedin, or on Mastodon!

See you next week!

Don't miss what's next. Subscribe to Hotwire Weekly:
← Newer Week 42 - Welcome new Subscribers, Rails World Recordings, and more!
Share this email:
Share on Twitter Share on LinkedIn Share on Hacker News Share via email Share on Mastodon Share on Bluesky
hotwire.io
Bluesky
Twitter
ruby.social
LinkedIn
Powered by Buttondown, the easiest way to start and grow your newsletter.