A SwiftUI app demonstrating a unidirectional data flow with Combine Networking, Combine Store, and Navigation Coordinator packages, integrating with the TMDB API.
APACHE-2.0 License
This is a demo app showcasing some of my Swift packages: Combine Networking, Combine Store, and Navigation Coordinator. The app leverages a unidirectional data flow approach with data-driven side effects, providing a reactive and declarative way to build iOS applications.
Special thanks to Oleksii Demedetskyi for providing inspiration and some concepts such as graph system over normalized state and view connector, which were adapted in this project. These concepts were originally presented in SwiftUI-UDF-Demo.
This project is licensed under the Apache License, Version 2.0.