HTMX

haiku from htmx.org.
javascript fatigue:
longing for a hypertext
already in hand
The aim of the library is to generalise HTML such that any element can interact with the HTTP verbs, GET, POST, PUT, PATCH and DELETE, and for the returned HTML to be substituded into the existing document, without a page reload.
Corresponding theory is written up in their book Hypermedia Systems.