Hotwire Weekly logo

Hotwire Weekly

Archives
Log in
Subscribe
November 27, 2023

Week 47 - The first Turbo 8 beta is here

This edition covers the latest articles, including Turbo 8 and Hotwire modals.

Hotwire Weekly Logo

Welcome to Hotwire Weekly!

Welcome to another issue of Hotwire Weekly! This edition covers the latest Hotwire articles and tools.

Happy reading! 🚀✨


📚 Articles, Tutorials, and Videos

The Rails Changelog: Exploring Turbo 8 with Jorge Manrubia - Jorge Manrubia joins The Rails Changelog podcast to talk about Turbo 8.

SupeRails #153 Refactoring Hotwire modals - Yaro Shmarov released SupeRails episode 153 in which they talk about refactoring Hotwire modals as a follow-up to episode #151 Advanced Hotwire modals.

Implementing a Todo list app using Turbo Stream only - Mateus Nava wrote about how you can create a Todo list application using Turbo Streams only. Even though it's not really recommended for complex application, it's a good and fun exercise to explore the power of Turbo Streams.

Prepare Hotwire Modals or Dropdowns for page caching - Tony Messias shared a tip on showing modals or dropdowns and shows how to prepare them for Turbo page caching.

The Hotwire Club: Stimulus Inter-Tab communication challenge - Julian Rubisch published a new challenge for The Hotwire Club about Inter-Tab Communication.


🧰 Libraries and Tools

stimulus-store - Ultra lightweight JavaScript library that simplifies state management in your Stimulus-powered web applications.

templatus-hotwire - Opinionated template for starting new web applications with Ruby on Rails and Hotwire.


🎉 Releases

turbo v8.0.0-beta1 - The speed of a single-page web application without having to write any JavaScript.

turbo-rails v2.0.0-beta.1 - Use Turbo in your Ruby on Rails app.

stimulus-laravel v1.0.0-beta1 and v1.0.0-beta2 - Use Stimulus in your Laravel app.

importmap-laravel v1.8.1 - Use ESM with import maps to manage modern JavaScript in Laravel without transpiling or bundling.

phlex v1.9.0 - A framework for building object-oriented views in Ruby.

phlex-rails v1.1.0 - An object-oriented alternative to ActionView for Ruby on Rails.

hot-glue v0.6.1 - Rapid scaffold builder for Turbo-Rails and Hotwire.

ultimate_turbo_modal-rails v1.3.1 - v1.4.1 - Hotwire modal for Rails.

stimulus-parser v0.0.13 - Statically analyze Stimulus controllers in your project.

stimulus-lsp v0.3.0 - Intelligent Stimulus tooling for Visual Studio Code.


Feel free to follow us on Twitter/X or on Mastodon!

See you next week!

Don't miss what's next. Subscribe to Hotwire Weekly:
← Newer Week 48 - Turbo devtools, Turbo without Rails, LAST stack tutorial series, and more! Older → Week 46 - Using Hotwire in NestJS, Mustache.js with Stimulus and more!
Share this email:
Share on Twitter Share on LinkedIn Share on Hacker News Share via email Share on Mastodon Share on Bluesky
hotwire.io
Bluesky
Twitter
ruby.social
LinkedIn
Powered by Buttondown, the easiest way to start and grow your newsletter.