Qu'est-ce que le réducteur dans React JS?
Qu'est-ce que le réducteur dans React JS?

Vidéo: Qu'est-ce que le réducteur dans React JS?

Vidéo: Qu'est-ce que le réducteur dans React JS?
Vidéo: Comprendre le hook useReducer de React 2024, Novembre
Anonim

Les réducteur est une fonction pure qui prend l'état précédent et une action, et renvoie l'état suivant. (état précédent, action) => état suivant. ça s'appelle un réducteur car c'est le type de fonction que vous passeriez à Array.

A savoir aussi, qu'est-ce que le réducteur en réaction ?

réagir réducteur gestion de l'état de redux. Apprenez le développement à Frontend Masters. UNE réducteur est une fonction qui détermine les changements d'état d'une application. Il utilise l'action qu'il reçoit pour déterminer ce changement.

Par la suite, la question est, qu'est-ce que le redux dans React JS ? 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. Vous pouvez utiliser Redux ensemble avec Réagir , ou avec toute autre bibliothèque de vues.

A savoir aussi, pourquoi les réducteurs sont-ils purs ?

Oui, réducteurs purs sont déterministes, ce qui signifie que s'ils reçoivent la même entrée, ils produiront toujours la même sortie de résultat. Cette propriété est utile dans des situations telles que les tests unitaires, car vous savez que si un test réussit une fois, il réussira toujours.

Qu'est-ce que l'action en réaction ?

En guise de rappel, un action est un objet simple qui doit inclure une valeur de type. Nous avons créé un type. js qui conserve action constantes de type, nous pouvons donc utiliser ces valeurs comme propriété de type. En guise d'examen rapide, notre Actions peut être n'importe quelle valeur d'objet qui a la clé de type.

Conseillé: