- RxSwift for bind View with View Model
- CloudKit for CRUD operations with recipes
- CoreStore pod for work with CoreData database
- Swinject pod for injection of dependencies
- SwiftLint pod for tooling of style and conventions
Example of clean architecture application with CloudKit
Example of clean architecture application with CloudKit