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