¿Qué es SAGA IN react?
¿Qué es SAGA IN react?

Video: ¿Qué es SAGA IN react?

Video: ¿Qué es SAGA IN react?
Video: Cómo configurar Redux Saga en tu proyecto de React.Js 2024, Noviembre
Anonim

Redux- saga es una biblioteca de middleware redux, que está diseñada para hacer que el manejo de los efectos secundarios en su aplicación redux sea agradable y simple. Lo logra aprovechando una característica de ES6 llamada Generadores, que nos permite escribir código asincrónico que parece sincrónico y es muy fácil de probar.

Además, ¿cómo funciona Redux Saga?

Redux - saga es una biblioteca que tiene como objetivo facilitar y mejorar los efectos secundarios al trabajar con sagas . En el contexto de Redux , a saga se implementa como un middleware (no podemos usar un reductor porque debe ser una función pura) para coordinar y desencadenar acciones asincrónicas (efectos secundarios).

Posteriormente, la pregunta es, ¿por qué necesito la saga Redux? La razón por la que necesitar para usar un middleware como Redux - Thunk es porque el Redux store solo admite el flujo de datos síncrono. Redux - Saga es una biblioteca que tiene como objetivo hacer que los efectos secundarios de la aplicación (por ejemplo, acciones asincrónicas como la obtención de datos) sean más fáciles de manejar y más eficientes de ejecutar.

De manera similar, uno puede preguntarse, ¿qué es la saga de funciones generadoras?

Función de generador y Redux saga . Con funciones del generador , envías mensajes con cada producir y envía mensajes de nuevo con cada reinicio. La sintaxis de función del generador es así - función * abc () // código aquí} Funciones del generador son como javascript normal funciones solamente.

¿Qué es la saga redux en react native?

Saga Redux es una biblioteca que se utiliza como middleware para Redux . A Redux El middleware es un código que intercepta las acciones que llegan a la tienda a través del método dispatch () y puede realizar tareas en función de la acción recibida. Sagas observe todas las acciones (observador / observador) que se envían desde la tienda.

Recomendado: