Création d'un Provider et usage du Context API
Objectifs
Les objectifs de cette vidéo sont :
- Comprendre et réimplémenter les composants de la librairie React Redux
- Utiliser le context API de React pour la gestion du store
- Simplifier la transmission du store dans une application
Résumé
Dans cette leçon, nous allons découvrir comment réimplémenter les composants de la librairie React Redux, et intégrer le context API de React pour la gestion globale du store.
Description
Ce chapitre se concentre sur la réimplémentation des composants permettant à React d'interagir avec le store Redux. Nous allons voir que Redux n’est pas limité à React, il peut être utilisé avec des frameworks variés ou du simple HTML. Vous apprendrez à créer un Provider, un composant parent transmettant le store à ses descendants via l'API context de React. Une attention particulière sera portée à la définition des types de propriétés et de contexte pour assurer que tous les composants enfants reçoivent correctement le store. De plus, nous examinerons comment simplifier une application en évitant la propagation redondante des propriétés. Après l'implémentation, nous vérifierons le bon fonctionnement des composants en les testant avec des actions.