MVP 与 MVC

2024年8月29日 | 1 分钟阅读
MVP (模型-视图-表示器)MVC (模型-视图-控制器)
是 MVC 的高级形式是分离项目结构的基本方法。
在这种模式中,视图处理用户手势并调用表示器。在这种模式中,控制器处理用户手势并命令模型。
视图是“哑的”,即所有交互都通过表示器。在这种模式中,视图具有一定的智能。它可以直接查询模型。
它高度支持单元测试。它对单元测试提供有限的支持。
它具有高度的松耦合。它具有相当的松耦合。
在这种模式中,表示器将更新其关联的视图。它确定要更新哪个视图。

下一个主题GWT vs AngularJS