
ModernCleanArchitectureSwiftUI
sergdort
Example of Modern Domain Driven modularisation of iOS apps
AI 简介
该项目是一个采用现代领域驱动设计和模块化架构的iOS应用示例。它基于Clean Architecture原则,利用SwiftUI构建了一个电影和动漫探索应用,展示了如何将业务逻辑与用户界面及基础设施层分离,从而提高代码的可维护性和扩展性。核心功能包括通过The Movie Database和AniList API获取数据,并展示在多个视图中,如电影列表、详情页和个人收藏等。此项目非常适合希望学习如何在iOS开发中实践DDD、Clean Architecture以及模块化设计模式的开发者,特别是在构建复杂且需要长期维护的应用时。
Swift
4.1k
Stars
506
Forks
102
Watchers
2
Issues
Star 增长
今日0
近 7 天0
近 30 天+6
综合评分37.72
默认分支master