使用 Facebook Flux 架构实现 Android TODO 应用的示例
通常 移动应用的生命周期比 Web 应用短。移动技术发展如此之快,今天发布的任何应用在 12 个月内都会完全过时。
因此,似乎大多数应用程序都不会受益于复杂的层划分或任务优先执行队列等功能。它们可能只需要一个简单的代码组织方式,以高效地协作并轻松地发现错误。## 介绍 Flux 架构**[Flux 架构][flux-arch]由 Facebook 用于构建其客户端 Web 应用程序。与《清晰架构》一样,它并不适用于移动应用程序,但其特性和简单性将使我们能够非常好地将其应用于 Android 项目。要了解 Flux,有两个关键特征**:
[单向数据流][unidirectional] 是 Flux 架构的核心,也是使其如此易于学习的原因。在下面讨论的情况下,它还提供了测试应用程序的巨大优势。
![flux-graph-simple]
暂无开放 Issues,或尚未同步最近议题。