Week 52 - Wishing You a Smooth Start to 2025!
Wishing you a great start to 2025 with updates on Hotwire Spark and new tutorials for Android and iOS!
Welcome to Hotwire Weekly!
We hope you had a wonderful holiday season and are looking forward to a successful and exciting New Year in 2025! 🎉
As we wrap up the year, it’s been a quieter week in the Hotwire world, but we still wanted to bring you this edition to wrap up the year and keep you connected with the latest updates. Wishing you all the best for the year ahead. Happy reading! 🚀✨
📚 Articles, Tutorials, and Videos
Remote Ruby: Christmas Eve X7 And Hotwire Spark - In this episode of Remote Ruby, Jason Charnes, Chris Oliver, and Andrew Mason discuss the latest developments in Hotwire, focusing on "Hotwire Spark". They explore how Spark introduces live reloading capabilities to Rails applications, enhancing the developer experience by providing immediate feedback during development.
Live reloading with Hotwire Spark - Chris Oliver also explored Hotwire Spark in a more in-depth GoRails video. The video demonstrates Spark's setup, real-time updates for HTML and CSS, and its ability to reload Stimulus controllers dynamically.
Bike Shed 452: Hotwire Essentials with Steve Polito - In this episode of The Bike Shed, Stephanie Minn is joined by Steve Polito to discuss "Hotwire Essentials". Botcasts is a Hotwire-powered podcast player and Hotwire Essentials is the associated tutorial to learn how build it yourself. They dive into the fundamentals of Hotwire, exploring its components and how they enhance web application development by enabling faster, more efficient interactions without relying heavily on custom JavaScript.
Up and Running with Hotwire Android Part 1 - Setup - William Kennedy initiated a new series on integrating Hotwire with Android applications. In this first part, he guides through setting up a Rails backend and configuring an Android project using Hotwire Native. The tutorial covers creating a Rails app, setting up Android Studio, adding necessary dependencies, and configuring the Android Manifest.
Create iOS apps with Ruby on Rails and Hotwire Native - José Anchieta and Italo Moura have authored a comprehensive guide that walks through building native-like iOS applications using Rails and Hotwire Native. The guide emphasizes on creating Rails applications that integrate with native iOS features and enhancing performance and user experience without extensive reliance on JavaScript frameworks. They also published a portuguese version of the guide.
🧰 Libraries and Tools
hyperactiveform - Simple form objects for Rails.
robodash - Dashboard for Monitoring background jobs and uptime, built using Turbo (Announcement).
essence - Component library for Ruby applications using Phlex.
🎉 Releases
hotwire-spark v0.1.10,v0.1.11, v0.1.12 - A live-reloading system for Hotwire applications.
hotwire-livereload v2.0.0 - Live reload gem for Hotwire Rails apps.
hot-glue v0.6.10 - Simple, plug & play Rails scaffold building companion for Turbo-Rails and Hotwire.
anycable v1.5.2 and v1.6.0-rc.1 - AnyCable is a realtime server for two-way reliable communication over WebSockets and SSE.
inertia_rails-contrib v0.4.0 - A collection of extensions and developer tools for Rails Inertia adapter.
view_component_reflex v3.3.5 - Allow Stimulus Reflexes in a View Component.
Feel free to follow us on Twitter/X, Bluesky, or on Mastodon!
See you next year!