Week 02 - Using Turbo in Node.js, offline functionality for Turbo Native, and more!
Covered in this edition: Rails nested forms, Turbo Frames slide over, Turbo Native iOS app offline functionality, rapid App Store deployment, Pagy replacement with infinite scrolling, improved Turbo Boost Commands, using Bun with Ruby on Rails, and more!
Welcome to Hotwire Weekly!
Welcome to the another issue of Hotwire Weekly! This edition covers the latest Hotwire articles and tools.
Happy reading! 🚀✨
📚 Articles, Tutorials, and Videos
Rails Nested Forms with Turbo Streams - Avi Flombaum released an article about implementing nested forms in Rails using Turbo Streams.
Turbo Frame Slide Over - For another common pattern, Avi Flombaum released an article on utilizing Turbo Frames for implementing slide overs.
Bringing Your Turbo Native iOS App Offline - William Kennedy published a first blog post in the series of bringing offline functionality to Turbo Native iOS.
From Idea to App Store in 2 hours! - Miles Woodroffe wrote about how they implemented a new feature for their 1500cals Turbo Native app and how they could skip past the App Store reviews thanks the power of Turbo Native.
Pagy Out, Turbo In: Transforming Pagination with Infinite Scrolling and Turbo - Miha Rekar shows how they replaced Pagy with an infinite scroll solution using Turbo.
TurboBoost Commands + ActiveSupport::Rescuable == ❤️ - Nate Hopkins published a video demonstrating how Turbo Boost Commands now supports a much improved developer experience.
How to use Bun with Ruby on Rails (and video) - Andy Leverenz published a blog post and video on how to get started with Bun in Rails.
🧰 Libraries and Tools
node-turbo - A library for Node.js to assist with the server-side of the Turbo framework.
stimulus-glow - A Stimulus controller that adds a mouse-tracing glow effect.
🎉 Releases
turbo_boost-commands v0.0.15 - Commands to help you build robust reactive applications with Rails & Hotwire.
universalid v0.1.4 along with v0.1.5 - Fast, recursive, optimized, URL-Safe serialization for any Ruby object.
tailwindcss-rails v2.2.1 along with v2.3.0 - TailwindCSS for Rails.
view_componenet 3.10.0 - A framework for building reusable, testable & encapsulated view components in Ruby.
django-turbo-helper v2.0.0 along with v2.0.1 - Turbo helpers for Django, inspired by Rails.
Feel free to follow us on Twitter/X or on Mastodon!
See you next week!