Meetup #75

Sponsorisé par Zenika
Hébergé par Zenika

Meetup #75

Sponsorisé par Zenika
Hébergé par Zenika

Dynamisez vos backends avec HTMX

Les sites et applications web sont souvent architecturées de la même manière. Au choix: on développe un backend qui renvoie du HTML directement et qui recharge la page à chaque action on développe un backend et un frontend qui communiquent par des requêtes AJAX pour mettre à jour uniquement une partie de la page Et si on pouvait garder la codebase unique du premier avec les pages dynamiques du second ? C'est ce dont on va parler avec en fil rouge le site salaires.dev que j'ai développé et que j'ai récemment fait évoluer grâce à HTMX.

Tu es sûr·e que tu veux optimiser ton code ?

Ah, l'optimisation ! Tout le monde en parle, beaucoup s'y essayent, nombreux sont ceux qui s'y embourbent... Quand quelqu'un me dit : 'Hé mais on pourrait optimiser ça !' J'ai très souvent envie de répondre : 'T'es sûr·e que tu veux optimiser ?' Optimiser, ce n'est pas un but en soi. Optimiser, ce n'est pas facile. Optimiser, ça peut prendre beaucoup de temps. Ça peut même être une tâche sans fin si on ne s'y prend pas comme il faut. Dans cette conférence, on se demandera si on a vraiment besoin d'optimiser et on verra les principes, les stratégies, les astuces, pour que le succès soit au rendez-vous.
 Pierre Gradot