Progressively enhancing #js navigation onto the public part of a #serverrendered #Drupal site is a neat trick, but what if I told you that the RefreshLess module totally works in the admin areas too? Here I am navigating around on the Gin theme, changing site settings and even installing and uninstalling a module.

https://www.drupal.org/project/refreshless

RefreshLess was chosen as the #Drupal module of the week on Talking Drupal 514!

https://talkingdrupal.com/514

Your #serverrendered #php can feel like an app with minimal theme changes, all without sacrificing crawlability or resiliency (if JS fails, etc.). It's currently implemented using Hotwire Turbo, but we'd like to port it to #htmx, fix remaining bugs, and make it even more robust.

Want to learn more or help out?

https://www.drupal.org/project/refreshless

Talking Drupal #514 - HTMX | Talking Drupal

Client-side Routing without the JavaScript

It's been a while since I wrote a piece about a SolidJS technology innovation. It's been two years...

DEV Community
Progressive enhancement options for traditional server-rendered sites | Jay Freestone

What's the best way to progressively enhance a traditional server-rendered application with client-side JavaScript in 2023? Despite their glacial adoption, web components remain the closest we have to a platform-native solution.