Unidirectional Data Flow in Swift - Inspired by Redux
-
Updated
Apr 22, 2024 - Swift
Redux is an open source JavaScript library, designed to allow for state management of JavaScript applications. Inspired by Elm, Redux is a debugging tool and supports robust application data-flow architecture. Redux is frequently used in combination with React.
Unidirectional Data Flow in Swift - Inspired by Redux
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Three different architectures (Model-View, Redux, MVVM) for using SwiftUI implemented at the example of a chat app
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex
Unidirectional, transactional, operation-based Store implementation.
🌾 Harvest: Apple's Combine.framework + State Machine, inspired by Elm.
♻️ Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
A New, Functional, Modern Reactive State Management Library for UIKit and SwiftUI (The iOS implementation of Recoil)
🤖 ReactiveCocoa + State Machine, inspired by Redux and Elm.
ReMVVM is an application architecture concept, marriage of Unidirectional Data Flow (Redux) with MVVM.
🔄 Unidirectional data flow in Swift.
Unidirectional reactive architecture
Redux implementation in Swift using RxSwift
Created by Dan Abramov and Andrew Clark
Released June 2, 2015
Latest release 11 months ago