Hotwire Weekly logo

Hotwire Weekly

Subscribe
Archives
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:
Website Bluesky X LinkedIn
Powered by Buttondown, the easiest way to start and grow your newsletter.