Flux Architecture 是 MVC 的替代品,还是它们不互相排斥?

Is Flux Architecture an alternative to MVC, or do they not exclude each other?

Flux Architecture 是 MVC 的替代品,还是两者互不排斥?我不确定我是否完全理解这两个概念。我想在我的 macOS 应用程序中使用 flux/redux,但它在结构上似乎是为 MVC 设计的。

Flux 主要是为 React 制作的,其中单向数据流对于基于组件的应用程序很有用。另一方面,MVC 是双向的,其中控制器处理所有业务逻辑。

This 将是一本很好的读物,可以帮助您了解两者之间的差异,并帮助您为您的应用选择合适的框架。