Performance GWT vs SmartGWT

Performance GWT vs SmartGWT,performance,gwt,comparison,smartgwt,Performance,Gwt,Comparison,Smartgwt,考虑到以下情况,您能告诉我哪个选项(GWT或SmartGWT)更好吗 将用于设计屏幕和客户端验证 性能(页面加载、网格加载)应良好 需要通过soap(web服务)与服务器通信 关于屏幕的设计。这两项都可以在GWT设计器(Eclipse)中完成,但最终您的应用程序将变得庞大,并且设计器的使用并不实用 在这里,您可以检查smartgwt的速度 这里是正常的gwt 在性能上没有太大差别。我自己也在使用SmartGwt,使用预先存在的小部件快速开发应用程序真的很好。您可以使用smartgwt立即进行

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

  • 将用于设计屏幕和客户端验证
  • 性能(页面加载、网格加载)应良好
  • 需要通过soap(web服务)与服务器通信

  • 关于屏幕的设计。这两项都可以在GWT设计器(Eclipse)中完成,但最终您的应用程序将变得庞大,并且设计器的使用并不实用

    在这里,您可以检查smartgwt的速度

    这里是正常的gwt

    在性能上没有太大差别。我自己也在使用SmartGwt,使用预先存在的小部件快速开发应用程序真的很好。您可以使用smartgwt立即进行界面设置


    还可以将smartgwt和gwt结合使用(不推荐使用)。

    我同时使用smartgwt和gwt,两者都有优点和缺点

    SmartGWT:
    +让现有的复杂小部件随时可用,并具有良好的布局,可以按原样用于生产
    +很好的支持
    +如果您决定付费,还需要非常好的沟通机制
    -当他们没有您需要的小部件或您想更改他们的小部件时,问题就会出现
    -小部件的API不清楚,有来自父方法的方法日志,这些方法对其子方法没有影响

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


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

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

    pureMVC的可能副本也值得一提。它符合MVC模式。