Common architecture: SOA (Service-oriented architecture) with microservices Presenetaiton layer architecture: MVC (Childs View Controllers + Fabrics) Network: Apexy Tests: Unit-Tests (100per Network and Business logic covered) Codestyle: SwiftLint + RMR-swift-style-guide
UML-diagram which I've created to design preesentation layer MVC architecture:
https://miro.com/app/board/o9J_lERkePo=/