用于关键字 “state-management”(状态管理)的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
Mobius
用于管理状态演变和副作用的函数式反应框架 [Swift 实现]
OneWay
一个用于使用单向数据流进行状态管理的 Swift 库。
swiftui-atom-properties
⚛️ SwiftUI 的原子方法状态管理和依赖注入
AppState
🧠 Swift 6 应用程序的轻松状态管理和依赖注入
Processed
SwiftUI 中的自动加载状态
swift-macro-state-struct
使用 Swift 宏轻松跟踪读/写访问,属性自动转换为写时复制以实现最佳效率。
XUI
XUI 使 SwiftUI 应用程序的模块化、可测试架构变得轻而易举!
CacheStore
🌳 SwiftUI 状态管理
Flywheel
一个简单且可预测的状态管理库,受 Kotlin Multiplatform 的 Redux 启发,使用 actor 的概念。
swift-signal
一个 Swift 软件包,提供受 Solid 启发的反应式计算。
swiftui-bloc
用于 SwiftUI 的状态管理 BLoC 设计模式实现
AsyncStateMachine
Async State Machine 旨在提供一种通过状态机构建应用程序的方法。 目标是识别每个功能中涉及的状态和副作用,并以一致且可扩展的方式对其进行建模。
Causality
一个简单的线程安全、用于 Swift 的内存总线,支持完全类型的事件和状态。
RxStore
用于 Swift 的响应式状态管理工具
FormStateKit
一个用于简单管理表单及其字段的 Swift 软件包。 专注于 SwiftUI。
RedUx
一个超级简单的 Swift Redux 模式实现,利用了 Swift 5.5 的新 async await API。
16 个软件包。