BoardGameList-CleanArchi:示例代码探索SwiftUI和使用Clean Architecture结合

时间:2021-04-22 17:11:46
【文件属性】:
文件名称:BoardGameList-CleanArchi:示例代码探索SwiftUI和使用Clean Architecture结合
文件大小:121KB
文件格式:ZIP
更新时间:2021-04-22 17:11:46
Swift BoardGameList-CleanArchi 这个项目是关于测试和探索SwiftUI以及使用Clean Architecture合并的。 该项目遵循Alexey Naumov描述的架构: 清洁建筑 Clean Architecture是Bob叔叔流行的一种架构,可帮助代码成为 更可测试 独立于依赖 此版本的干净体系结构尝试保留SwiftUI引擎(带有绑定系统)。 因此,经典Presenter类被Binded View替换为Presentation Layer。 我们还使用“视图状态”原理来定义如何显示视图。 查看触发器(带有用户输入或副作用) Interactor Interactor使用Workers ,存储库和更新ViewState ViewState更新(通过绑定) View 原料药 该项目使用开放的API 场景 我们的应用程序包含2个场景。 游戏清单 第一个场景是带有来自
【文件预览】:
BoardGameList-CleanArchi-master
----.github()
--------workflows()
----BoardGameList-CleanArchi()
--------Podfile.lock(589B)
--------Gemfile(91B)
--------BoardGameList-CleanArchi()
--------BoardGameList-CleanArchiTests()
--------fastlane()
--------Podfile(403B)
--------BoardGameList-CleanArchi.xcodeproj()
--------.swiftlint.yml(298B)
--------Gemfile.lock(7KB)
--------.gitignore(2KB)
----README.md(2KB)

网友评论