Jonathan Reinink is creating a library that'll make it easy to create server-driven single-page apps. Super cool idea!
That journey has led me to a pretty interesting new pattern, which this article explains in detail. In short, I've created a Turbolinks inspired library that makes it super easy to create server-driven single-page apps. I am calling this library Inertia.js.