Hotwire: a radical new old way to build web apps | Medium

Javascript
Highway - A Modern Javascript Transitions Manager
Swup - complete, flexible, extensible and easy to use page transition library.
barba.js
Mavo: A new, approachable way to create Web applications
scrollytell | tiny mobile-friendly scrollytelling library
The ultimate guide to iframes - LogRocket Blog
Using Turbolinks with Vue - Pine
scrollnav.js
Introduction - Spruce
Lightweight state management for Alpine JS | Markus A. Wolf
Use Alpine JS, if you want to get rid of jQuery! | Markus A. Wolf
Alpine.js Playground - A set of ready to use Alpine.js examples with TailwindCSS
alpine-collective/awesome: 🚀A curated list of awesome resources related to Alpine.
Callbacks vs. custom events in vanilla JS | Go Make Things
DOMContentLoaded vs jQuery.ready vs onload, How To Decide When Your Code Should Run - Eager Blog
Making a (Long-Winded) Case for Turbolinks · Gray Matter
Your Single-Page App Is Now A Polyfill | by Danny Moerkerke | Oct, 2020 | ITNEXT
Page-specific JavaScript in Rails 4+ | by Kieran Eglin | kierancodes | Medium
gnclmorais/paloma: Page-specific JavaScript for Rails done right
kieraneglin/punchbox: Page-specific Javascript in Rails for more civilized times
Load additional CSS outside of JS
Scoping JavaScript Functionality to Specific Pages with Laravel and CakePHP | Andy Carter
mozilla/readability
An Overview of Scroll Technologies
gridstack/gridstack.js
jbaysolutions/vue-grid-layout
gridstack.js | Build interactive dashboards in minutes.
A one year PWA retrospective
VueToolbox