¿Cuál es la relación entre "flujo" y programación reactiva funcional pura?


9

Flux, por lo que he entendido, es una técnica sobre cómo manejar el flujo de datos de una aplicación de forma unidireccional, manteniendo el estado aislado del resto del programa en "tiendas" autónomas de solo lectura que pueden cambiar su propio estado al escuchar "acciones" emitidas por vistas y despachadas por despachadores. O, en resumen, una forma de controlar el estado.

Si eso es correcto, ¿cómo se correlaciona con la programación funcional reactiva? Dado que FRP tiene un control muy fuerte sobre el estado, supongo que son técnicas mutuamente excluyentes que realmente resuelven el mismo problema. Entonces, si uno usa una biblioteca FRP (como Elm), entonces Flux tiene poca utilidad. ¿Es esto correcto?

Respuestas:


1

Flux es un modelo de patrón de diseño que está relacionado con el marco rect.js. Programación puramente funcional reactiva tanto del tipo de arquitectura de construcción de componentes de programas computacionales.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.