Week 39 - Components without gems, Rails Views Performance, and more!
Discover the latest Hotwire insights, tutorials, and releases in this week edition of Hotwire Weekly!

Welcome to Hotwire Weekly!
Welcome to another issue of Hotwire Weekly! Happy reading! 🚀✨
📚 Articles, Tutorials, and Videos
Hotwire Caching Problem - Amanda Klusmeyer published a blog post on the Flagrant blog about a bug where session-based tab state clashes with Turbo’s navigation cache.
How to install the Bridge Components library - Joe Masilotti published a new video in which he's showing how to install his bridge-components
library in a Rails application, alongside the iOS and Android Hotwire Native apps.
View Components Over Turbo Streams with Hotwire - Juan Ferrari shows how to render ViewComponents directly in Turbo Streams, replacing partials.
Rails Views Performance Matters: Can render
Slow You Down? - Fernando Martinez benchmarks various Rails rendering strategies and shows how inline views outperform partials, collection rendering, and implicit rendering. This is definitely something the Herb::Engine
could improve and bring closer together in the future.
Components in Rails without gems - Rails Designer shares a minimal, gem-free component
helper approach for building reusable UI pieces. Just use a component helper pointing to app/views/components/...
.
Paperback Version: Hotwire Native for Rails Developers: Build Native Mobile Apps Using Your Server - Joe Masilotti's book, "Hotwire Native for Rails Developers" is now also available as a paperback version. It is also available on Amazon. If you want the digital version you can get it in The Pragmatic Bookshelf store.
🧰 Libraries and Tools
lexxy - A modern rich text editor for Rails.
🎉 Releases
turbo-rails v2.0.17 - Turbo for Rails.
bridge-components v0.9.0 - A collection of bridge components for Hotwire Native apps.
react_on_rails v16.1.0 - Integration of React + Webpack + Rails.
shakapacker v9.0.0.beta.0 - Use webpack to manage app-like JavaScript modules in Rails.
herb v0.7.3 - v0.7.4 - Powerful and seamless HTML-aware ERB parsing and tooling.
hot-glue v0.6.28 - Plug & play Rails scaffold building companion for Turbo.
propshaft v1.3.0 - Modern asset pipeline library for Rails.
Feel free to follow us on Twitter/X, Bluesky, Linkedin, or on Mastodon!
See you next week!