【问题标题】:Should I use SmartGWT or Vaadin?我应该使用 SmartGWT 还是 Vaadin?
【发布时间】:2012-01-23 14:47:38
【问题描述】:

我将使用 SmartGWT 开发一个 Web 应用程序。我听说过 Vaadin 框架。我想知道什么是最好的使用? ~500 位用户将同时使用我的应用程序。而且我需要高响应性能高安全控制。我不需要十几个漂亮的小部件就足以使用漂亮的选项卡式窗格和表格。那么就我的需求而言,最好的选择是什么?

编辑: 我还需要一个工具来将表格内容导出为 Excel 格式(例如在 Google Doc SpreadSheet 中)。

ps:已经检查过这个Should I use Vaadin Framework

【问题讨论】:

    标签: performance gwt web-applications smartgwt vaadin


    【解决方案1】:

    我研究了这两个框架和其他框架,并决定使用核心 GWT 小部件。您希望使用 Vaadin 获得高响应性能会很困难,因为它将几乎所有内容都发送回服务器。如果您不需要超级花哨的小部件,那么核心小部件(根据需要加上一些孵化器/第 3 方的)应该没问题。我没有深入测试 SmartGWT,但它似乎真正将您与他们的框架联系在一起(也使使用核心小部件变得困难),并且我读到了开始做与展示示例不同的事情时的困难。

    祝你好运!

    【讨论】:

    • 感谢您的回答!我最终选择了SmartGWT,主要是因为他提出了一个生成excel表格的工具,而我需要那个东西!
    • 人们为他们特别需要的小部件选择一个框架是很常见的,即使我用它的 TreeGrid 为 Smartgwt 做了同样的事情,我认为这并不是一个很好的方式......
    【解决方案2】:

    如果您正确编写 Vaadin 应用程序,它的性能将会非常好(检查这个:https://vaadin.com/wiki/-/wiki/Main/Optimizing%20Sluggish%20UI)。

    如果您了解 SmartGWT,请使用它。此外,如果您没有使用 Vaadin 的经验,请使用 SmartGWT。学习 Vaadin 可能要花很多时间(在能够创建性能良好的应用程序之后需要一些练习)。 Vaadin 的最大问题是编写慢速应用程序非常容易——因为一切似乎都那么简单,而且人们往往会使用很多组件等等......

    【讨论】:

    • 我从来没有使用过 Vaadin,所以我会为这个项目选择 SmartGWT。也许我希望再有一次,这似乎是一个不错的框架;)回答 Ty!
    猜你喜欢
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    • 2011-02-10
    • 2015-10-16
    • 2023-03-06
    • 2013-02-20
    • 2011-07-31
    • 2010-12-23
    相关资源
    最近更新 更多