REST Explained
htmx.org
htmx.org
They needed a name for the "right" thing, passing data around and then deciding how to present it. REST isn't correct, but the name was there -- and not really being used.
I don't entirely understand HTMX, but as far as I can tell it really does want to pass HTML around in something closer to the original REST spec. It just provide a lot of infrastructure required to make that work, unspecified in the original REST spec.