0

考虑到以下情况,您能否告诉我哪个选项(GWT or SmartGWT)更好。

  1. 将用于设计屏幕和客户端验证。
  2. 性能(页面加载,网格加载)应该很好。
  3. 需要通过soap(网络服务)与服务器通信。
4

3 回答 3

1

我同时使用了 SmartGWT 和 GWT,两者各有利弊。

SmartGWT: +现有的和复杂的小 部件 可以使用,布局 很好
,可以用于生产当您想更改他们的小部件时 - 小部件的 API 不清楚,有来自父方法的方法日志对其子方法没有影响



GWT:
+ API 非常清晰(在我看来)
+ 小部件可以以您可以想象的各种方式进行扩展
- 开箱即用的布局尚未准备好投入生产。如果你想要漂亮的布局,你必须改变它(CSS)

选择取决于对您来说什么是重要的。

于 2012-10-30T08:41:12.647 回答
1

当您使用它时,请考虑将 MVP 与 GWT 一起使用。如果您不坚持有组织的开发模式(我想这适用于所有框架),GWT 很快就会成为一个无法维护的怪物。对于带有 GWT 的 MVP,请阅读GWTP

于 2012-10-30T08:47:46.493 回答
0

关于设计画面。两者都可以在 GWT Designer ( Eclipse ) 中完成,但最终您的应用程序会很大,并且使用设计器是不切实际的。

在这里可以查看smartgwt的速度

http://www.smartclient.com/smartgwt/showcase/

这里是正常的gwt

http://gwt.google.com/samples/Showcase/Showcase.html

性能上其实差别不大。我自己正在使用 SmartGwt,使用预先存在的小部件快速开发应用程序真的很棒。您可以使用 smartgwt 立即设置接口。

也有可能将 smartgwt 和 gwt 结合起来(不推荐)。

于 2012-10-30T08:16:57.103 回答