HTMX : le retour du server-side rendering
La philosophie HTMX
HTMX est une bibliotheque qui permet de faire des requetes AJAX, des transitions CSS, des WebSockets et des Server-Sent Events directement depuis le HTML, sans ecrire de JavaScript.
Comment ca marche
Des attributs HTML comme hx-get, hx-post, hx-swap declenchent des requetes au serveur et inserent la reponse HTML dans la page.
Avantages
Moins de JavaScript, moins de complexite, applications plus legeres. Le serveur renvoie du HTML, pas du JSON. C'est un retour aux fondamentaux du web.
Limites
HTMX ne convient pas aux interfaces tres interactives (editeurs, dashboards temps reel). Pour ces cas, React ou Vue restent plus adaptes.