Clean Architecture using Swift on iOS
The principles of clean Architecture require hours of expertise and knowing usual pitfalls for iOS architectures. Discover Screaming Architecture and find out what is the best anatomy of Clean Architecture.
Get started with proper and core `View`, `Controller`, `Interactor`, `Presenter` and `Router` components to draw a better line between business logic and the rest. Check the sample code to examine the theory and make some first practice.
"The topic of iOS app architecture has evolved a long way from MVC. Unfortunately, the conversation becomes a frameworks and patterns war. The reality is: Rx is a framework; MVVM is a presentation patt..."