Logo es.boatexistence.com

¿Cuándo se llama reducer?

Tabla de contenido:

¿Cuándo se llama reducer?
¿Cuándo se llama reducer?

Video: ¿Cuándo se llama reducer?

Video: ¿Cuándo se llama reducer?
Video: Curso React: 84. Reducers Introducción - jonmircha 2024, Mes de julio
Anonim

Se puede llamar a un reductor con indefinido como valor de estado cuando se inicializa la aplicación. Si eso sucede, debemos proporcionar un valor de estado inicial para que el resto del código reductor tenga algo con lo que trabajar.

¿Cuál es el propósito de los reductores?

Un reductor es una función que determina cambios en el estado de una aplicación. Utiliza la acción que recibe para determinar este cambio. Tenemos herramientas, como Redux, que ayudan a administrar los cambios de estado de una aplicación en una sola tienda para que se comporten de manera consistente.

¿Por qué se llama reductor Redux?

La razón por la que un reductor de redux se llama reductor es porque podría "reducir" una colección de acciones y un estado inicial (de la tienda) en el que realizar estas acciones para obtener el resultado estado final.… El reductor es una función pura que toma el estado actual y una acción, y devuelve el siguiente estado.

¿Para qué sirve el reductor en Redux?

En Redux, un reductor es una función pura que toma una acción y el estado anterior de la aplicación y devuelve el nuevo estado La acción describe lo que sucedió y es el reductor trabajo para devolver el nuevo estado basado en esa acción. Puede parecer simple, pero tiene que ser una función pura sin efectos secundarios.

¿Por qué un envío a un reductor hace que se llame a todos los reductores?

Esto se debe a que la estructura reductora sugerida de Redux es " composición reductora", donde muchas funciones reductoras, en su mayoría independientes, se pueden combinar en una sola estructura, y muchas funciones reductoras podrían responder potencialmente a una sola acción y actualizar su propia porción de estado.

Recomendado: