Eris:iOS体系结构参考

时间:2024-06-07 06:52:38
【文件属性】:

文件名称:Eris:iOS体系结构参考

文件大小:3.89MB

文件格式:ZIP

更新时间:2024-06-07 06:52:38

Swift

埃里斯 名字Eris )的灵感来自于 建筑学 体系结构分为以下独立的可注入层和可测试层。 层在这里定义。 协调员 应用程序屏幕流和更高版本的“推路由”处理程序。 看法 显示数据。 数据以模型和视图的形式显示,并转换为ModelConfigurable,以通过configure(model:)方法填充数据 ViewController 控制器包含视图状态表示的逻辑,并将动作传递给viewModel 视图模型 ViewModel可以在有或没有映射器帮助的情况下完成所有业务逻辑实现。 它还通过bindings通知视图控制器状态更新。 映射器是Domain Usecases 。 任何域逻辑都将以独立测试用例的形式注入。 想法是保持Domain-Layer与ViewModels独立,从而可以widely reuseable 。 当前实现不包含任何域逻辑,因此不包含任何映射器。 资料库 它是V


网友评论