La réactivité et les signaux : démystifions la magie du frontend

Présenté par Estéban Soubiran.

2025

Horaire :

Salle : .

Catégorie : UX / accessibilité

Niveau recommandé : Confirmé.

Résumé

Certaines choses dans l’univers resteront sans réponse, mais la réactivité et les signaux ne devraient pas en faire partie.

Depuis plusieurs années, la réactivité (et son concept clé : les signaux) s’est imposée sur toute la scène frontend. Que ce soit dans Vue.js, Angular, React, Svelte, Solid, Qwik, ou Preact, ces notions sont partout. Pourtant, malgré leur popularité, il est souvent difficile de comprendre ce qui se cache réellement derrière les signaux.

On entend parler de tracking, de proxies, d’états dérivés, et même d’effects, mais… de quoi parle-t-on vraiment ? Comment ces mécanismes permettent-ils à des valeurs d’ »écouter » et de réagir aux changements d’autres ? Quelle est cette « sorcellerie » qui met à jour nos interfaces en temps réel, simplement en assignant une nouvelle valeur à une variable ?

Dans cette session, plonge dans le monde fascinant (et parfois mystérieux) de la réactivité et des signaux. Ensemble, nous décortiquerons une bibliothèque comme Alien Signals, pour démystifier ces concepts et enfin comprendre la mécanique qui se cache derrière cette « magie » du frontend.

Donnez votre avis !