GWT是否支持Jquery?

时间:2012-01-05 13:47:50

标签: jquery gwt

我想使用jsni向Gwt添加一个简单的jquery函数。但我没有把功能搞定。 Gwt是否支持Jquery,或者我必须使用GWTQuery。提前谢谢。

2 个答案:

答案 0 :(得分:4)

GWT是Java,它是交叉编译为JavaScript的。这意味着您的所有应用程序开发都是用Java完成的。 jQuery是一个JavaScript库,使用GWT调用JavaScript方法并不那么容易(当然你可以JSNI但仍然......)

这就是他们制作GwtQuery的原因!

  

对于那些使用jQuery的人来说,GwtQuery很容易学习,因为他们共享相同的api,另外jQuery增加了类型安全的css,编译时优化等很好的功能。   (Source

我在我的项目中使用GwtQuery并且必须说它非常易于使用,你可以用它来制作jQuery的所有好效果。

Google在他们的I / O大会上明确提到了GwtQuery(请查看here)。

总而言之,如果您使用Gwt,您可以使用GwtQuery从jQuery访问所有功能

答案 1 :(得分:1)

如果你使用GWT,那么GwtQuery比jQuery更好,因为:

  1. 它更小:GWT编译器只编译使用的代码,因此如果你使用GwtQuery中的一个或两个函数,它将生成比整个jQuery库小得多的代码。

  2. 它是类型安全的,并且是IDE支持的GWT库。

  3. 它是faster

  4. 无需单独下载 - 缩短页面启动时间。