SuperDevMode超过常规GWT开发模式

时间:2014-02-12 16:44:11

标签: java gwt

SuperDevMode如何比以前的GWT开发模式更快?

什么时候必须反复编译?使用SuperDevMode的开发时间是否有任何性能提升?

2 个答案:

答案 0 :(得分:5)

SuperDevMode(还)比DevMode更快(虽然它实际上取决于),但这不是重点。

SuperDevMode使编译器保持预热,因此重新编译比从头编译更快。下一个GWT版本将允许增量编译,使其更快。

另一方面,当您跨越JSNI边界时,DevMode可能会大大减慢(JSNI方法在浏览器中执行,DevMode JVM中的Java方法,以及它们之间通过TCP进行通信)。

但正如我所说,那不是重点。

重点是DevMode不久前在Safari中停止工作,上周Firefox开始使用Firefox 27更新,很快就在Chrome中,只留下了IE(多长时间?)。 SuperDevMode不使用插件或私有浏览器API,因此它不会突然停止工作。

SuperDevMode是前进的方向,而不是出于性能或生产力原因。

答案 1 :(得分:0)

我有核心i3,在SuperDevMode上我的机器站点比DevMode工作得快得多。通过superdevmode,您无法在eclipse中调试代码,但在我的情况下,它并不太令人不舒服。