新的Web应用程序应该遵循MVC还是MVP模式?

Tho*_*ens 6 architecture model-view-controller mvp design-patterns web-applications

请注意,我不是要求选择哪个(MVC或MVP),而是应该将其中一个用于Web应用程序.

我意识到将旧应用程序从其当前设计转换为MVC或MVP模式可能需要做太多工作.但是,对于一个新的应用程序呢?看来这些是最流行的架构模式,那么应该选择其中一种吗?如果没有,还有其他什么模式?

如果你不熟悉MVC和/或MVP,那么一个很好的问题就是"什么是MVP和MVC,有什么区别?" .它有很多很好的答案,包括各个网站的链接,每个网站都打破了每个网站.

Dan*_*ein 3

MVP / MVC 在 Web 应用程序中运行良好,因为 HTTP 动词 + URL 组合是确定要采取哪个操作的非常好的方法。不使用它是有原因的,例如,如果您的团队对其他框架有丰富的经验,但我通常会推荐 MVP / MVC 框架。您的申请将更快、更高质量地完成。