Où Redux est-il utilisé ?
Où Redux est-il utilisé ?

Vidéo: Où Redux est-il utilisé ?

Vidéo: Où Redux est-il utilisé ?
Vidéo: [22/??] Qu'est ce que Redux ? - React & Redux pour Débutants 2019 2024, Novembre
Anonim

Redux est utilisé principalement pour la gestion de l'état des applications. Pour le résumer, Redux maintient l'état d'une application entière dans un seul arbre d'état immuable (objet), qui ne peut pas être modifié directement. Lorsque quelque chose change, un nouvel objet est créé (à l'aide d'actions et de réducteurs).

De plus, qu'est-ce que Redux et pourquoi l'utiliser ?

Redux est un conteneur d'état prévisible pour les applications JavaScript. Il vous aide à écrire des applications qui se comportent de manière cohérente, s'exécutent dans différents environnements (client, serveur et natif) et sont faciles à tester. Tout simplement, Redux est un outil de gestion de l'État.

De même, ai-je vraiment besoin d'un redux ? Redux est un bon choix pour les petites applications - il réellement ne nécessite pas beaucoup de code de chaudière, mais donne beaucoup. Redux est un bon choix pour une application énorme, tant que vous contrôlez chaque pièce, vous pouvez tester et réutiliser chaque pièce.

De plus, quand doit-on utiliser Redux ?

En général, utilisez Redux lorsque vous avez des quantités raisonnables de données qui changent au fil du temps, vous avez besoin d'une seule source de vérité et vous constatez que des approches telles que tout garder dans l'état d'un composant React de niveau supérieur ne sont plus suffisantes. Cependant, il est également important de comprendre que l'utilisation Redux vient avec des compromis.

Dois-je utiliser Redux pour tout ?

La règle d'or est: faites peu importe est moins gênant. Oui, cela vaut la peine de s'efforcer de stocker tous les états des composants dans Redux . Si vous le faites, vous bénéficierez de nombreuses fonctionnalités de Redux comme le débogage de voyage dans le temps et les rapports de bogues rejouables. Si vous ne le faites pas, ces fonctionnalités pourrait être complètement inutilisable.

Conseillé: