玩了大约一周的Vaadin后,我对Vaadin如何使用GWT感到好奇。GWT将Java代码编译为JavaScript。每次重新部署时都必须这样做。
由于Vaadin必须被理解为一个服务器中心的框架,消除了您在编写在客户端执行的代码方面的灵活性,并将所有内容移动到服务器(这听起来比实际情况要糟糕),因此GWT编译器只运行一次。例如,当您从vaadin网站导入插件时会发生这种情况。
但是肯定不会这么简单吧?如果它只会将插件的代码编译为JavaScript,那么以前就可以完成了。
所以,我的问题是:
VAADIN什么时候使用GWT编译器,在那个时候它除了编译成js还做了什么?