Inertia.js isn't a framework but it still seems like magic: the base is a 50-line client inspired by Turbolinks, and the rest is Rails. @skryukov.dev rebuilds it from scratch, one commit at a time. Read once and see exactly what you're betting your frontend on: evilmartians.com/chronicles/t...
The joy of Inertia Rails: painting your own with 50 happy little lines—Martian Chronicles, Evil Martians’ team blog
Inertia is Turbolinks with one twist: render JSON instead of HTML on the second visit. We rebuild the whole protocol on a real Rails app with a 50-line client and a 16-line server, then audit what the...
evilmartians.com