我开始开发一个大型GWT应用程序,在阅读了大量文章和博客文章之后,我试图了解2.2 Model-View-Presenter和2.1 Activities-Places设计模式之间的区别是什么?你推荐哪种模式?为什么?我应该仅仅因为它是"更新"而使用MVP吗?另一方面,地方活动似乎更"直观"......或者我完全忽略了这一点,而MVP只是活动场所的改进版本?
感谢所有GWT大师们:-)
首先,我建议您阅读此内容:http://code.google.com/webtoolkit/doc/latest/DevGuideMvpActivitiesAndPlaces.html
MVP - 是一种设计模式,它将帮助您将逻辑与UI分离,以便更轻松地进行单元测试.它几乎来自MVC模式.
活动 - GWT中与MVP模式类似的概念.
我认为活动比View-Presenters更直观但不是那么多.您可以查看此框架以帮助您使用MVP模式(我非常推荐它):
http://code.google.com/p/gwt-platform/