【文件属性】:
文件名称:RxState:使用RxSwift在Swift中实现Redux
文件大小:538KB
文件格式:ZIP
更新时间:2021-02-05 16:10:20
redux swift state-management rxswift unidirectional-data-flow
RxState:Redux + RxSwift
RxState是Swift应用程序的可预测状态容器。 这是一个基于构建的小型库,并受到启发,该库有助于构建体系结构。
为什么选择单向数据流架构?
帮助您以一致且统一的方式管理状态,以确保始终可以预测其状态(毕竟,状态是所有邪恶的根源,您想遏制这种邪恶)。
限制了可更改应用状态的方式,这使您的应用更易于理解。
使您的代码易于测试。
启用更快的调试。
它完全独立于平台-您可以轻松地使用相同的业务逻辑,并在多个平台(iOS,tvOS等)的应用之间共享它。
建筑构件
应用程序状态:单个不变的数据结构。 它包括UI状态,导航状态和模型层的状态。