关键词 “redux” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
Verge
🟣 一个为复杂应用程序设计的健壮的 Swift 状态管理框架,具有集成的 ORM,可实现高效的数据处理。
SwiftRex
Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex
ReSwift
Swift 中的单向数据流 - 灵感来自 Redux
Fluxor
基于 Combine 🚜 的 Swift 🚀 中的单向数据流
SwiftObserver
简单优雅的响应式 Swift #NoRx
Store
单向、事务性、基于操作的 Store 实现。
SwiftUI-UDF
SwiftUI/Concurrency/Combine 上的 UDF(单向数据流)架构
Trellis
一个轻量级的、事件驱动的架构框架
Redux
使用 Redux 和 Async/Await 管理 iOS 应用状态 :)
ReduxUI
💎 用于 SwiftUI 的类似 Redux 的架构
RxAutomaton
🤖 RxSwift + 状态机,灵感来自 Redux 和 Elm。
Flywheel
一个简单且可预测的状态管理库,灵感来自用于 Kotlin Multiplatform 的 Redux,它使用了actor的概念。
Minimalist
Observable Property 和 Signal 用于构建无需 Rx 的数据驱动的 UI
RxStore
用于 Swift 的 Reactive State Management Tool
CypherPoetSwiftUIReduxUtils
一组用于以 Redux/Elm 风格(Reducers、Actions、Side Effects 和 Middlewares)构建 SwiftUI 应用的实用工具。现在已更新以支持 Swift Concurrency。
Elementary
Swift 中实验性的、单向的和纯粹的函数式架构。
ElementaryCombine
SwiftUI 中实验性的、单向的和纯粹的函数式架构。
RedUx
Redux 模式的一个超级简单的 Swift 实现,它利用了 Swift 5.5 的新 async await API。
Fluxus
用于 SwiftUI 的 Flux,灵感来自 Vuex
19 个软件包。