你最喜欢的GWT MVP框架是什么?

Lee*_*iam 17 mvp gwt design-patterns choice gwt-mvp

您最喜欢的GWT MVP框架是什么,以及您选择的原因?

  1. Mvp4g
  2. GWTP
  3. GWT 2.1内置
  4. GWT-MPV
  5. GWT-果胶
  6. guit
  7. 其他平台(请提供链接)
  8. 自己的解决方案(带样板代码?)
  9. 没有

谢谢.

更新:在列表中添加了建议3,4,5.

更新2:在列表中添加了guit.

slu*_*rew 5

目前这有点困难.似乎MVP是本月(或年份)的风格,但有很多选项可用,实际教程很少.

我查看了联系人示例,并得到了它:http: //code.google.com/webtoolkit/articles/mvp-architecture.html

然后我意识到他们在2.1中添加了活动和地点,所以我看了一下这个例子:http: //code.google.com/webtoolkit/doc/latest/DevGuideMvpActivitiesAndPlaces.html

还有很多框架,但大多数人似乎想尽可能使用"谷歌方式".我想给http://code.google.com/p/gwt-platform/,因为它看起来像它有一些很大的文档一去,那'[谷歌缺乏的时刻是什么.

关键是,没有好的TUTORIALS可用 - 这就是我们所有人真正理解的方式.关于gwt的Stockwatcher教程非常有用,我们可以更喜欢它.这是我发现的一些花絮:


Noo*_*oor 2

我认为 GWT MVP 的最佳技术是拥有以下类

  1. 模型
  2. 看法
  3. 主持人

并使视图和演示者通过定义的接口进行交互,并让演示者从模型中获取数据。首先,它非常简单,其次它允许团队合作,因为我们使用接口,每个团队只需要遵守接口即可。

例如

     1. Those working on the MODEL abide by the ServiceAync Interface

     2. Those working on the view creates the User Interface and returns the  
        specified control to the presenter according the program interface defined by
        their respective presenter
     3. And Finally those working on the presenter level defines an interface which
        the view has to implement
Run Code Online (Sandbox Code Playgroud)

我认为这可能出现的主要问题是当视图、模型或演示者之一不遵守接口时