Week 05 - Turbo 8 release candidates, apps are migrating to Hotwire, and more!
The latest edition of Hotwire Weekly covers articles on adding live reload to Rails, Turbo Native for building hybrid native apps, filtering data tables with Turbo Frames and Stimulus, and more, along with new releases like Turbo v8.0.0-rc.1 and Symfony UX v2.14.0.
Welcome to Hotwire Weekly!
Welcome to the another issue of Hotwire Weekly! This edition covers the latest Hotwire articles and releases.
Happy reading! 🚀✨
📚 Articles, Tutorials, and Videos
How to Add Live Reload to Your Rails Application - Andy Leverenz published a blog post and video on the different approaches on how to add live reload to your Rails app.
The secret tool to launch your Rails business in the app stores - Joe Masilotti writes about the benefits of Turbo Native and how it can help to get your Rails app into the app store.
Filtering Data Tables with Turbo Frames and Stimulus - Bhumi wrote about how you can filter data in data tables with Turbo Frames and Stimulus.
Wrapping cleave-zen with Stimulus to format date and time input fields - Stefan Botzenhart wrote about a Stimulus controller they built to format input fields using the NPM package cleave-zen
.
Hotwire Club Challenge 20: Turbo Streams - Custom Stream Actions - LocalStorage - Julian Rubisch published a new challenge for The Hotwire Club about Custom Turbo Stream actions.
Hypermedia Gallery - A collection of real-world hypermedia-driven applications built with "HTML-over-the-wire" frameworks.
Upcoming Combobox Gem - Jose Farias shared that they are working on a new combobox gem to solve autocomplete boxes in Rails/Hotwire apps.
Maybe is migrating to a Rails+Hotwire app - Josh Pigford announced that they are migrating over the open-source Maybe app from React/Next.js to Rails/Hotwire.
🧰 Libraries and Tools
vite-ruby - Vite.js in Ruby, bringing joy to your JavaScript experience.
proscenium - Modern client-side development for Rails.
🎉 Releases
turbo v8.0.0-rc.1 alongside v8.0.0-rc.2 - The speed of a single-page web application without having to write any JavaScript.
turbo-rails v2.0.0-rc.1 alongside v2.0.0-rc.2 - Use Turbo in your Ruby on Rails app.
turbo_boost-commands v0.0.17 alongside v0.0.18 - Commands to help you build robust reactive applications with Rails & Hotwire.
Symfony UX v2.14.0 alongside v2.14.1 - A JavaScript ecosystem for Symfony built on top of Stimulus.
importmap-laravel v2.0.1 - Use ESM with importmaps to manage modern JavaScript in Laravel.
rich-text-laravel v2.0.0-beta.2 - Integrates the Trix Editor with Laravel.
Feel free to follow us on Twitter/X or on Mastodon!
See you next week!