Week 22 - Reusing pages in Turbo Frame flows, and more!
This issue of Hotwire Weekly covers new articles, tutorials, videos, libraries/tools, and recent releases in the Hotwire ecosystem.
Welcome to Hotwire Weekly!
Welcome to the another issue of Hotwire Weekly! This edition covers the latest Hotwire articles, videos, and releases.
Happy reading! 🚀✨
📚 Articles, Tutorials, and Videos
Hotwire Comments with Ruby on Rails - Andy Leverenz published a blog post and video about building a comment system using Rails, Rails UI, and Turbo. He also announces a new Hotwire course.
How to reuse the same page in different Turbo Frame flows - Radan Skorić wrote about how to reuse pages in different Turbo Frame flows.
Customize the Turbo Progress Bar - Rails Designer published a blog post on how you can customize the Turbo Progress bar using CSS and Tailwind.
Teaser for new state management features in TurboBoost - Nate Hopkins posted a demo video in which he's showing the new state management features coming to TurboBoost.
Multi Step Forms in Ruby on Rails 7 - Using Turbo - Malachi posted a video in which he's building a multi-step form using Turbo and Rails.
Interactive Modals in Rails with Stimulus.js - John Beatty published a blog post and video in which he talks about building interactive modals in Rails using Stimulus.
Gemfile of dreams: the libraries we use to build Rails apps - Vladimir Dementyev wrote the 2024 version of Evil Martians "Gemfile of dream" series in which they also mention Hotwire and turbo-rails
as some of their choices.
Adding An Animated Loading Screen with Turbo Tutorial - Ruby on Rails & Hotwire - John Beatty published a video-version of his older blog post about animating loading screens with Turbo.
Au Revoir Sprockets, Hello Propshaft! - Miles Woodroffe wrote about his experience of migrating from the "old" Rails Asset Pipleline to the new one coming to Rails 8 by default.
🧰 Libraries and Tools
stimulizer - Convenience methods for working with Stimulus in views, templates, and components.
stimulus-use - A collection of composable behaviors for your Stimulus Controllers.
🎉 Releases
hotwire_combobox v0.3.1 - A combobox gem for Ruby on Rails applications.
phlex v1.10.3 - A framework for building object-oriented views in Ruby.
turbo_boost-commands v0.3.0 and v0.3.1 - Commands to help you build robust reactive applications with Rails & Hotwire.
turbo_boost-elements v0.1.0 - Pre-built easy to use reactive TurboBoost elements for Rails/Hotwire apps.
stimulus-lsp v1.0.4 - Intelligent Stimulus tooling for Visual Studio Code and Neovim.
Feel free to follow us on Twitter/X or on Mastodon!
See you next week!