Introduction à la programmation réactive

Chez nous, le partage de connaissances ainsi que la montée en compétences en interne sont parties prenantes de notre mode de fonctionnement. C'est ainsi que depuis quelques mois déjà nos développeurs se réunissent tous ensemble afin de se consacrer à des micro-formations. Ces sessions de 20 à 45 minutes ont pour objectif de présenter ou rappeler des usages d'outils ou de langages de programmation. Chaque micro-formation est ensuite suivie d'une mise en application à travers quelques exercices pratiques.

Il y a quelques jours, c'était au tour de Grégory de discuter de la programmation réactive et de son contexte global. Bien qu'ancienne, la programmation réactive prend une place d'honneur dans les nouvelles architectures du web. Pourtant, ses concepts de base nécessitent de réévaluer profondément nos pratiques de développement. Voici donc une introduction en douceur de ses principaux concepts, le tout garni d'exemples avec la librairie Javascript Kefir.    

 

Et vous, que pensez-vous de la programmation réactive ?