0

我想问一下gwt-ext应用程序的速度有没有人尝试过gwt-ext应用程序并且知道它是慢还是正常?

我可以使用 gwt-ext 处理图像,例如我想让图像变成黑白的吗?

谢谢你

赛布纳吉姆

4

6 回答 6

9

编译后的应用程序本身运行速度并不慢,但 GWT 编译器比接受脑叶切除术的冷冻蜗牛慢。

于 2009-03-02T06:14:09.030 回答
3

首先,重要的是要记住一些区别。

GWT-Ext 不能代表 GWT 的技术,因为它只是一个传统 JavaScript 库的包装器(类似于 YUI,它是它的分支)。

GXT 是同一家公司尝试按照预期方式使用 GWT 复制 GWT-Ext;不是包装手工编码的 JavaScript,而是让 GWT 完成大部分工作。不幸的是,恕我直言,他们吮吸它并产生了大量垃圾。它非常笨重和缓慢。

没有理由普通的 GWT 应用程序不能像 GWT-Ext 一样快或更快。我将省略许可讨论,因为它与问题无关,但这是另一回事。

至于您关于图像处理的附加问题......如果可能的话,我认为您可以做到这一点的唯一方法是使用 Canvas 元素。GWT 有一个即将推出的小部件库(“孵化器”),它有一个可用的 Canvas 小部件。

GWT 画布演示

于 2009-01-30T14:01:33.020 回答
0

我正在为我的应用程序使用 GWT-ext,并在其浏览器中的慢速计算机上对其进行了测试。它真的很快,动画非常流畅。纯 Java 替代 GXT 对我来说并没有运行得那么快,尽管我宁愿使用这个,因为它有更好的支持。

于 2009-01-30T13:22:12.960 回答
0

实际上 GWT App 的开发者控制台看起来要慢得多。但是一旦应用程序在主服务器中编译和部署,应用程序就会变得更加活跃并且响应速度非常快。所以只有在部署后才决定应用程序的速度。只需通过部署在 jboss/apache 服务器中检查它的速度并检查它。如果您需要提高应用程序的速度,请使用代码优化技术,这将更有利于增加响应时间。

于 2010-06-16T14:00:07.753 回答
0

GWT-Ext 比纯 GWT 应用程序慢得多。特别是在表单渲染中。

于 2010-05-18T12:57:00.900 回答
0
  1. 以我的经验,不是很复杂的应用程序运行得足够快。
  2. 我注意到的一件事是,如果您在 Panels inside Panels 中使用 Panels .... 加载需要很长时间。也许你应该将你的 Ext web 应用程序分成几个 html 页面,并在每个页面中包含一些 Ext GWT。
  3. 您应该考虑的其他事情不仅仅是构建 GWT 网页。我喜欢只在需要时使用它
于 2011-04-26T04:38:20.407 回答