Groovy和GWT:结合这两种范式
是否可以使用GWT组件在groovy中开发应用程序Groovy和GWT:结合这两种范式,gwt,groovy,Gwt,Groovy,是否可以使用GWT组件在groovy中开发应用程序 Luis我不这么认为,因为GWT编译器基本上是一个编译器(如果GWT编译器需要Java字节码,这是可能的)。不过,您可以在服务器端使用Groovy。如果您想在服务器端使用Groovy,在UI中使用GWT,这当然是可能的。您可以使用Grails(服务器上的Groovy web框架)和来帮助您将GWT与此框架集成。现在您不能在客户端使用Groovy。一个重要的原因是Groovy非常依赖于内省,而这在GWT上是不可用的。我也很想知道这一点,因为它会非
Luis我不这么认为,因为GWT编译器基本上是一个编译器(如果GWT编译器需要Java字节码,这是可能的)。不过,您可以在服务器端使用Groovy。如果您想在服务器端使用Groovy,在UI中使用GWT,这当然是可能的。您可以使用Grails(服务器上的Groovy web框架)和来帮助您将GWT与此框架集成。现在您不能在客户端使用Groovy。一个重要的原因是Groovy非常依赖于内省,而这在GWT上是不可用的。我也很想知道这一点,因为它会非常好。Vaadin基本上就是这样做的,您可以使用他们的插件:
不过,在这个模型中,它将组件编译成Javascript并从服务器交付。但与GWT组件不同的是,这些组件在每次接触API时都会回调服务器(当然,对于Vaadin,您也可以使用GWT组件)。它不是现成的,但可以使用GWT生成器进行模拟。(尽管这会增加生成的Javascript文件的大小。)