English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Concepto de flujo de ReactJS

Flujo es un concepto de programación en el que los datos son unidireccionales. Estos datos entran en la aplicación y fluyen en una dirección hasta que se muestran en la pantalla.

Elementos de flujo

A continuación se muestraFlujoUso simple del concepto. En el siguiente capítulo, aprenderemos cómo hacerlo en la aplicación.

  • Actions − Enviar acciones al despachador para activar el flujo de datos.

  • Dispatcher− Esto es el centro neurálgico de la aplicación. Todos los datos se han distribuido y enviados a la tienda.

  • Store− Store es el lugar donde se almacena el estado y la lógica de la aplicación. Cada tienda mantiene un estado específico y se actualiza cuando es necesario.

  • ViewviewSe recibirán datos del almacén y se volverá a renderizar la aplicación.

La siguiente imagen describe el flujo de datos.

Ventajas del flujo

  • El flujo de datos unidireccional es fácil de entender.

  • La aplicación es más fácil de mantener.

  • Los componentes de la aplicación están desacoplados.