3 ms·
This was true, but the new Rails Turbo Page Morphing in Turbo 8 changes the game entirely. I've been using it. The experience is amazing! Some highlights: *
by ericb 2y ago
This was true, but the new Rails Turbo Page Morphing in Turbo 8 changes the game entirely.
I've been using it. The experience is amazing!
Some highlights:
* In 7 lines of code, with no javascript, I had my index and view pages live-updating whenever a model changed on the server! It is spooky good. Nothing against JavaScript, but now I only maintain one ERB view and no SPA. This is a large dev speed multiplier.
* If you have a page with a parent object where you add/delete child items, you make your actions delete/add the child on the server, and once the object is updated, the page just re-renders with no visible redirect/reload.
https://dev.37signals.com/turbo-8-released/ https://dev.37signals.com/turbo-8-released/
A diff with comments:
https://github.com/basecamp/turbo-8-morphing-demo/pull/4/files https://github.com/basecamp/turbo-8-morphing-demo/pull/4/fil...