我正在考虑使用web工具包开发新的应用程序。我决定最好的选择是使用模型 - 视图 - 演示者设计模式。经过大量的研究,我发现了两种不同的实现框架代码的方法。 (我仍然在努力学习MVP,以及如何最好地利用模型和视图之间的脱节)使用Google Web Toolkit(GWT)的Model-View-Presenter
这里有两个环节讨论GWT MVP
https://developers.google.com/web-toolkit/doc/latest/DevGuideMvpActivitiesAndPlaces https://developers.google.com/web-toolkit/articles/mvp-architecture
我通过阅读和理解第二个链接中的所有信息,主持人与视图的关联方式,以及您如何进行自定义事件等。我真的很喜欢这个,因为这意味着一些开发人员将能够开展我想要的项目。
但是,第一个链接也指出了一些有趣的东西,大多使用XML和@UiBinder等等。我觉得这些对于这个特定的应用程序来说不是必需的,但我想确保我没有忽视任何东西。
基本上 - 怎样好的编程习惯的是样式在第二个链接的样式(带有主持人为每个视图)
谢谢