Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kitasuke/SwiftUI-Flux

Sample iOS project built by SwiftUI + Flux and Combine framework using GitHub API
https://github.com/kitasuke/SwiftUI-Flux

Last synced: 30 days ago
JSON representation

Sample iOS project built by SwiftUI + Flux and Combine framework using GitHub API

Awesome Lists containing this project

README

        

# SwiftUI-Flux

Flux enables us to have unidirectional data flow and make it testable. It's used to be implemented using RxSwift or ReactiveSwift in the past, but I use Combine this time. This is an experimental project using SwiftUI + Flux.

## Requirements

Xcode 11.0 Beta 5+
Swift 5.1+

## More examples

See other architectures as well

- MVVM: https://github.com/kitasuke/SwiftUI-MVVM
- Redux: https://github.com/kitasuke/SwiftUI-Redux