Week 04 - New Turbo 8 betas, using Twilio with Hotwire, and more!
Latest Hotwire articles, tools, Turbo Native iOS offline mode, Turbo Frame search filters, Turbo Confirmation Bias, Turbo Native app roadmap, browser-based calling with Twilio, opting out of Turbo Drive caching, Hotwire course, Rails UI theme launch.
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
Turbo Native iOS Offline Mode using SQLite - Part 1 - William Kennedy posted a new article in their Offline Mode series for Turbo Native iOS.
Turbo Frame Search Filters - Avi Flombaum published a new post about building search filters using Turbo frames.
Turbo Confirmation Bias - Jonathan Greenberg wrote an article on the Flagrant blog about hijacking every link on a page with a custom confirm dialog.
A roadmap for building Turbo Native apps - Joe Masilotti published a roadmap for Turbo Native by laying out their approach to building Turbo Native apps.
Browser-Based Calling with Twilio and Hotwire: A Novel Approach - In a detailed article, Jon Sully shares how the team at Agent Pronto tackled the integration of browser-based calling with Twilio. They navigated the challenge of maintaining client-side state without compromising the Hotwire Way in their Rails application.
How to opt out of the cache with Turbo Drive in Rails - Kyrylo Silin wrote about how you can opt out of Turbo Drive's caching and why they needed to do so.
Course: Learn Hotwire by Building a Calendar - Andrea Fomera shared an update for their new Hotwire course. They will be building a calendar using Hotwire, Tailwind CSS, Custom Auth and Solid Queue. You can sign up for the waitlist if you are interested.
Rails UI Update - Shepherd theme launch - Andy Leverenz published a new theme for Rails UI called Shepherd, which is an Airbnb-inspired real-estate template.
Hotwire Club Chronicles 2023 - Julian Rubisch published the Hotwire Club chronicles, which is an interactive compilation presented in a convenient, searchable format. It includes all the articles from 2023, including the interactive StackBlitz examples.
🧰 Libraries and Tools
stimulus-use - A collection of composable behaviors for your Stimulus Controllers.
stimulus-components - Simple, pre-built Stimulus controllers.
🎉 Releases
turbo v8.0.0-beta.3 alongside v8.0.0-beta.4 - The speed of a single-page web application without having to write any JavaScript
turbo-rails v2.0.0-beta.3 alongside v2.0.0-beta.4 - Rails helpers for Turbo.
jsbundling-rails v1.3.0 - Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack.
cssbundling-rails v1.4.0 - Bundle and process CSS in Rails with Tailwind, PostCSS, and Sass via Node.js.
django-turbo-helper v2.1.3 - Turbo helpers for Django, inspired by Rails.
Feel free to follow us on Twitter/X or on Mastodon!
See you next week!