Java GWT应用程序加载时间

Java GWT应用程序加载时间,java,gwt,smartgwt,Java,Gwt,Smartgwt,我使用的是GWT 2.0.3和ext版本。当我运行应用程序时,加载它需要一些时间。据我所知,加载一些JS文件(不确定)。对于缓慢的互联网连接,它将需要更多时间 我想知道GWT应用程序在加载时到底做了什么。如果它正在加载某个JS文件,有没有办法通过划分JS文件或其他方式来缩短加载时间 提前感谢当GWT应用程序加载时,它会加载html主机页中包含的所有js文件,这意味着所有与客户端相关的文件都会加载 为了优化此GWT,不久前引入了代码拆分。你可以查一下。基本思想是将应用程序划分为逻辑部分,当用户希望

我使用的是GWT 2.0.3和ext版本。当我运行应用程序时,加载它需要一些时间。据我所知,加载一些JS文件(不确定)。对于缓慢的互联网连接,它将需要更多时间

我想知道GWT应用程序在加载时到底做了什么。如果它正在加载某个JS文件,有没有办法通过划分JS文件或其他方式来缩短加载时间


提前感谢

当GWT应用程序加载时,它会加载html主机页中包含的所有js文件,这意味着所有与客户端相关的文件都会加载


为了优化此GWT,不久前引入了代码拆分。你可以查一下。基本思想是将应用程序划分为逻辑部分,当用户希望访问另一个部分时,按需加载应用程序。

要加快web应用程序加载时间,实际上,分割点是第一步

但也要检查此工具:

例如,慢度也可能来自未压缩的图片

此外,在编译GWT应用程序时,请确保对已编译的javascript使用“模糊化”模式,这会使其大大缩小

?

现在,如果您使用Apache HTTPD作为web服务器,Google已经发布了一个出色的Apache模块,该模块实现了现成的web应用最佳实践: