Front-endFront-end
Conference45min
BEGINNER

HTMX, ou le retour de l'AJAX dans le développement Web

HTMX, une librairie légère, propose de revenir aux bases du Web en recentrant le développement sur le protocole HTTP et AJAX. En combinant HTMX, WebComponents et Rust, un PoC est présenté, visant à simplifier le développement en gérant l'état côté serveur et en rendant le Web à nouveau amusant.

Stéphane TREBEL
Stéphane TREBELWeScale

talkDetail.whenAndWhere

Wednesday, April 16, 15:40-16:25
Paris 143
talks.description
Et 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, 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, 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 efficace (« 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 où 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 à nouveau, je l'espère, fun !
htmx
http
ajax
serveur
talks.speakers
Stéphane TREBEL

Stéphane TREBEL

WeScale

France

Je bourlingue depuis une vingtaine d'années dans le monde du numérique, entre développement web full-stack et architecture de solutions diverses et variées

Mes intérêts:
- Le code, quelque soit le langage, avec quand même une grosse préférence pour la Programmation Fonctionnelle et la Qualité Logicielle
- L'automatisation, quelle qu'elle soit, en particulier des tests, et donc l'Intégration Continue
- L'itération, et donc le DevOps
- Les memes, partout, toujours, tout le temps
comments.title

comments.speakerNotEnabledComments