2012-01-05 3 views
1

Я хочу добавить простую функцию jquery в Gwt с помощью jsni. Но я не получаю функциональность. Поддерживает ли Gwt JQuery или я должен был пойти на GWTQuery. Заранее спасибо.Поддерживает ли GWT JQuery?

ответ

4

GWT - это Java, которая скрещивается с JavaScript. Это означает, что вся ваша разработка приложений выполняется на Java. jQuery - это библиотека JavaScript и вызов методов JavaScript с GWT не так просто (конечно, вы можете JSNI, но все же ...)

Вот почему они сделали GwtQuery!

GwtQuery легко узнать для тех, кто использует JQuery, поскольку они разделяют один и тот же API, дополнительно JQuery добавляет полезные функции, такие как типобезопасного CSS, компилировать время оптимизации, и т.д. (Source)

I 'm используя GwtQuery в моем проекте и должен сказать, что он очень прост в использовании, и вы можете сделать все приятные эффекты от jQuery с ним.

Google явно указал на GwtQuery на своей конференции ввода-вывода (проверьте его here).

В общем, если вы используете GWT вы можете использовать GwtQuery, чтобы получить доступ ко всем функциям из JQuery

+0

+1 GwtQuery просто потрясающе. Не мог gwt без него. –

1

Если вы используете GWT, то GwtQuery лучше тогда JQuery, потому что:

  1. It меньше: компилятор GWT просто компилирует код, который используется, поэтому, если вы используете одну или две функции из GwtQuery, он будет генерировать код намного меньше, чем всю библиотеку jQuery.

  2. Это безопасный тип и библиотека GWT, поддерживаемая вашей IDE.

  3. Это faster!

  4. Нет отдельной загрузки - сокращается на время запуска страницы.

Смежные вопросы