Using Turbo Frames and Streams Without Rails

  • Turbo frames and streams are a wonderful pattern that I wished was used more than it is. We see people resort to whole React frontends for their web applications just to add simple features that could be done nearly for free using frame and streams.

  • I threw Turbo on a static site and did a little preloading and it seemed to work great. https://videovillage.com

  • The new Turbo 8 allows you to just re-render your page, and using DOM morphing, it will just figure out which divs to update.

  • I'm not familiar with Turbo Frames, but it kinda sounds like Htmx approach. Can someone help me understand the differences?