Ce projet a pour but d’approfondir ma compréhension du framework RxJS, un pilier essentiel de l’écosystème Angular.
L’objectif est d’apprendre progressivement les différents opérateurs et objets que propose RxJS, à travers de petits tutoriels pratiques et interactifs.
Pour chaque concept étudié (par exemple : Observable, Subject, BehaviorSubject, ReplaySubject, etc.),
je crée une implémentation concrète directement dans un composant Angular.
Chaque exemple est commenté et documenté pour en faciliter la compréhension.
Les explications incluent :
- 🔹 Une description du concept ou opérateur étudié
- 🔹 Son rôle et son utilité dans le flux réactif
- 🔹 Un petit exemple pratique d’implémentation
- 🔹 Une analyse du comportement observé
L’objectif n’est pas seulement de lire la théorie, mais de manipuler, expérimenter et observer les effets de chaque opérateur dans un contexte réel.
- Comprendre le fonctionnement interne de RxJS
- Intégrer efficacement les opérateurs dans un projet Angular
- Renforcer ma capacité à créer des applications réactives et maintenables
- Construire une documentation claire et pédagogique autour de chaque notion apprise
- Angular (v17+ ou plus récent)
- RxJS (v7+)
- TypeScript
- HTML / SCSS
Ce dépôt sert avant tout de journal d’apprentissage personnel.
Chaque dossier ou fichier correspond à un tutoriel ciblé sur une fonctionnalité précise de RxJS,
afin de progresser étape par étape vers une maîtrise complète du paradigme réactif.
"Le meilleur moyen d’apprendre, c’est de pratiquer." ⚙️