Qu'est-ce qu'un réducteur redux (reactjs)

qu'est-ce qu'un réducteur ?

Un réducteur est juste une fonction JavaScript . Un réducteur prend deux paramètres : l'état actuel et une action.

Dans un composant React typique, l'état local change avec setState. Dans Redux, vous ne pouvez pas faire cela. Le troisième principe de Redux dit que l'état est immuable et qu'il ne peut pas changer de place.

C'est pourquoi le réducteur doit être pur. Une fonction pure est une fonction qui renvoie exactement la même sortie pour l’entrée donnée.

Le réducteur calcule l'état suivant en fonction du type d'action . De plus, il devrait renvoyer au moins l'état initial lorsqu'aucun type d'action ne correspond .

Lorsque le type d'action correspond à une clause valide, le réducteur calcule l'état suivant  et renvoie un nouvel objet .

Les réducteurs Redux sont sans aucun doute le concept le plus important de Redux. Les réducteurs produisent l'état de l'application .



Amagrad-a i ttwaɣra 104 iberdan

Author
ⴱⵓⵖⴰⵏⵉ ⵔⴰⴼⵉⵇ