Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/kitasuke/SwiftUI-Flux
- Owner: kitasuke
- License: mit
- Created: 2019-06-15T08:02:54.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-08-06T09:48:07.000Z (over 5 years ago)
- Last Synced: 2024-11-07T05:43:24.159Z (about 1 month ago)
- Language: Swift
- Size: 34.2 KB
- Stars: 93
- Watchers: 5
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- fucking-open-source-ios-apps - Repositories
- awesome-swiftui - Sample iOS project built by SwiftUI + Flux and Combine framework using GitHub API
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