关键词 “unidirectional-data-flow” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
ReSwift
Swift 中的单向数据流 - 受 Redux 启发
OneWay
一个使用单向数据流进行状态管理的 Swift 库。
Render
UIKit a-là SwiftUI.framework [最低部署目标 iOS10]
Store
单向、事务性、基于操作的 Store 实现。
SwiftUI-UDF
SwiftUI/Concurrency/Combine 上的 UDF (单向数据流) 架构
RxComposableArchitecture
RxComposableArchitecture 是 Composable Architecture 的一个分支,进行了调整以使其与 UIKit 兼容。
XCEUniFlow
单向数据流 & 有限状态机合并在一起 - 正确完成的应用架构。
CacheStore
🌳 SwiftUI 状态管理
Flywheel
一个简单且可预测的状态管理库,灵感来自 Kotlin Multiplatform 的 Redux,使用 actor 的概念。
SwiftMVI
一个轻量级的 Swift MVI 框架
Elementary
Swift 中实验性的、单向的和纯函数式架构。
ElementaryCombine
用于 SwiftUI 的实验性的、单向的和纯函数式架构。
ElementaryEffectBuilder
Swift 中实验性的、单向的和纯函数式效果构建器。
Eazy
Eazy 是 SwiftUI 和 UIKit 应用程序中缺失的一环。 它旨在以清晰和一致的方式协调视图与模型之间的通信方式,反之亦然。
14 个软件包。