[RxJs] La programmation réactive avec RxJS

Опубликовано: 15 Май 2026
на канале: Dev Propulsor
1,301
51

Malgré sa puissance, RxJS reste une bête noire pour de nombreux développeurs.
Avec quelques notions de base et un peu de pratique, vous pouvez devenir autonome et à l’aise avec RxJS.
Il ne s’agit pas de connaître tous les opérateurs par cœur (c’est impossible). Au contraire, il faut savoir lire leur documentation (et notamment les Marble Diagrams) et identifier celui qui répond le mieux à vos besoins.

Dans cette vidéo, je vous partage l’essentiel de la programmation réactive avec RxJS, indépendamment de tout framework.

Nous aborderons :

le pattern observer,
les notions essentielles de la programmation réactive,
comment créer un observable de zéro,
les notions d’opérateurs,
quelques opérateurs de base,
comment lire et comprendre la documentation d’un opérateur,
les spécificités des Subjects et leurs différents types,
les notions de Hot et Cold observables,
et comment identifier rapidement l’opérateur qui répond à un besoin spécifique.

Liens utiles :
Dépôt Github pour le code source : https://github.com/rblmdst/RxJs_Zero_...

Contenu :

00:00 Intro
00:56 La programmation réactive
03:11 RxJs
05:25 Observable, Subscriber, Subscription
22:29 Les opérateurs
24:09 Trouver facilement un opérateur: Operator Decision Tree
25:48 Marble Diagram
33:01 of, from, map, skip, take Quelques opérateurs basiques
48:23 Subject, Subject vs Obsevable
01:02:37 Types Subject (Behaviorubject, ReplaySubject, AsyncSubject)
01:03:29 BehaviorSubject
01:07:07 ReplaySubject
01:09:21 Cold vs Hot Observables
01:13:34 Conclusion