易于使用的框架,使用GWT MVP,编码最少

时间:2012-02-23 12:18:07

标签: gwt mvp gwt2

我正在寻找一个生成大部分/全部通用MVP代码的框架/库,以便我可以扩展该代码。在默认的GWT-Eclipse IDE设置中,我必须手动编写每一段代码。

我见过像Tessell这样的一些框架,它们的目的是生成大部分锅炉板代码......你为此建议使用哪个框架,这样我就能用最小的努力创建新的MVP-GWT应用程序/大惊小怪?

4 个答案:

答案 0 :(得分:4)

看看Tessell

Tessell是一个GWT应用程序框架

  • 遵循模型视图Presenter架构
  • 较少的样板(比手动编码的MVP少10倍的LOC)

功能

  • 查看MVP / UiBinder接口/实现的生成,这些接口/实现允许快速的,DOM解耦的单元测试但是手动编码
  • 丰富的模型,使您的应用程序的演示者/业务逻辑更具说明性,并且具有较少的意大利面/内部类代码
  • 调度式服务器/客户端AJAX通信
  • 支持令人敬畏的,开箱即用的测试
  • 表单,行表和单元格表的约定

答案 1 :(得分:2)

我知道那些在某些大型项目中有效使用mvp4g的人。

答案 2 :(得分:2)

我在两个项目中使用gwtp并且效果非常好 它具有嵌套的演示者/视图的概念,如果你想创建可重用的MVP组件,它可能会派上用场。

答案 3 :(得分:1)

GPE(Google Plugin for Eclipse)和Google Window Builder将使用GWT库生成MVP代码所需的大部分内容。你去New - > Window Builder-> GWT UIBindder-> MVP-> MVP View。向导将生成uibinder代码,UI界面,UI实现,位置和活动。如果您使用的话,它也会使用客户端工厂。如果你有一个client.place和/或client.activity包,它也会把这些地方和活动放在那些包里。