SuperDevMode如何比以前的GWT开发模式更快?
什么时候必须反复编译?使用SuperDevMode的开发时间是否有任何性能提升?
答案 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中调试代码,但在我的情况下,它并不太令人不舒服。