Hotwire Weekly logo

Hotwire Weekly

Archives
Log in
Subscribe
December 24, 2023

Week 51 - Happy holidays!

This edition covers articles on breaking out of Turbo Frames, Turbo 8 morphing, simple polling with Turbo Frames, Stimulus Outlets API challenge, and various videos and releases related to Hotwire.

Hotwire Weekly Logo

Welcome to Hotwire Weekly: Christmas Edition! 🎄🌟

Welcome to the festive edition of Hotwire Weekly! In the spirit of the season, we bring you the latest Hotwire news wrapped with a touch of holiday magic.

Wishing you joyful reading and a wonderful holiday season! Happy holidays! 🎅🎁


📚 Articles, Tutorials, and Videos


Articles:

How and when to break out of a Turbo Frame? - Bhumi shows three ways on how to break out of a Turbo Frame. On a related note, I'm still hopeful that we can get the "Break out" of a frame from the server pull request on Turbo Rails merged in.

Turbo 8 morphing deep dive - how idiomorph works - Radan Skorić follows up on his Turbo Morph Deep Dive series. This time about Idiomorph. Check out the first part if you haven't already.

Simple Polling With Turbo Frames - Jonathan Greenberg shares a technique on the Flagrant blog about how to implement simple polling on Turbo Frames using setInterval() and a Stimulus controller.

Hotwire Club: Challenge 18: Stimulus - Outlets API - Julian Rubisch published a new challenge for The Hotwire Club about the Stimulus Outlets API.


Videos:

Daily Log code deep dive - Authentication - Joe Masilotti shares a new video about how he implemented the Turbo Native authentication in on his open-source Daily Log application.

Use Turbo Native to make hybrid apps that don't suck - The recording of Ayush Newatia's Turbo Native talk at Friendly.rb is now available on YouTube.

Building an Auto-Save Feature with Stimulus and Local Storage - Skies Dev shares a short video in which they take us through the process of implement an Auto-Save Feature with Stimulus for ActionText/Trix.

Fullstack E-Commerce: Ruby on Rails 7, Hotwire, Tailwind, Stripe, PostgreSQL - Conner Jensen shares a long-format YouTube video where they show how to build an full-stack e-commerce application utilizing Ruby on Rails 7.1 and Hotwire.

30 Days with LAST Stack Tutorial - The LAST Stack (Live Components, AssetMapper, Stimulus & Turbo) tutorial series on SymfonyCasts releases a new video each day in December and is free until Jan 15th 2024. This week they released new videos about Turbo Streams, HTML <dialog> modals, Modal instant loading skeletons, and more.


Podcasts:

Turbo 8 Unpacked: Cutting-Edge Features, Open Source Wins - Jorge Manrubia joins the Ruby Rogues podcast to talk about Turbo 8.


🧰 Libraries and Tools

universalid - URL-Safe String Serialization for any Ruby Object.


🎉 Releases

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

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

tailwindcss-rails v2.1.0 - Tailwind CSS for Rails.

stimulus-use v0.52.2 - A collection of composable behaviors for your Stimulus Controllers.

current.js v0.2.1 - A tiny library that allows you to access current <meta> elements.


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 52 - Happy New Year! Older → Week 50 - Turbo 8 deep dive, Hotwire history, new Turbo native apps!
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.