-
Filière :
Développement logiciel
-
Sous-filière :
Technos Web (PHP, JS...)
-
Référence
XW-RXJ
-
Durée
1 jour (7 h)
-
Prix par personne HT
790 € HT
Objectifs pédagogiques
- Comprendre la programmation réactive
- Maîtriser la librairie RxJS
Public cible
- Analystes
- Architectes
- Chefs de projets
- Développeurs
Pré-requis
Maîtrise de JavaScript
Programme de la formation
Introduction
- La programmation réactive
- ReactiveX et RxJS
La programmation Réactive
- Pull vs Push
- Design pattern Observer
- Marble diagram
- Les bases de RxJS
- Le type Observable
- Création d’un observable
- Le type Observer : subscribe
- Gestion des erreurs
Les opérateurs
- Rappel sur les fonctions pures
- Comment utiliser les opérateurs
- Les opérateurs de filtrage
- Les opérateurs de transformations
- Les opérateurs pour combiner
- Les opérateurs utiles
Concepts avancés
- Unicast / multicast observables
- Hot / Cold observables
- Subject, BehaviorSubject, ReplaySubject et AsyncSubject
Pour aller plus loin
- Gestion de souscriptions / désinscriptions
- Gestion des erreurs
Tester RxJS
Qualité
Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.
Programme mis à jour le