HTMX, ou le retour de l'AJAX dans le développement Web
16:25 - 17:10 Conférence / Web / BEGINNER Salle Casoar TadorneEt si l'avenir pouvait se conjuguer au passé ? Loin de l'obésité du développement Web contemporain, où chaque framework se sent obligé de réinventer sa roue tous les six mois, Loin de l'obsession de la «SaaS»-isation qui contamine désormais les architectures front, où des entreprises se sentent investies de la mission d'héberger, encadrer, voire guider l'évolution même des frameworks, HTMX apparaît comme une bouffée d'air fraîche, revenant aux fondamentaux du Web qu'on a tant chéri !
En effet cette librairie, évolution du vénérable Intercooler.js, a pour simple (mais noble !) ambition de remettre au centre du développement Web le protocole HTTP, et notamment le pattern de la récupération asynchrone (via Javascript), de morceaux de HTML, afin de peupler les pages. Oui, on va causer, à nouveau, d'AJAX !
Dans une logique unixienne (« Faire une seule chose, mais le faire bien »), HTMX propose de revenir à un développement sain d'esprit dans lequel l'état est géré côté Serveur, le Front n'est là que pour présenter les données, et les composants sont de simples fragments d'HTML.
Mêlant HTMX, WebComponents, et Rust, j'ai créé un PoC qui va chambouler votre manière de percevoir le développement Web, et de le rendre, je l'espère, fun !