GWT поддерживает Jquery? - PullRequest
1 голос
/ 05 января 2012

Я хочу добавить простую функцию jquery в Gwt, используя jsni. Но я не получаю функциональность. Gwt поддерживает Jquery или мне пришлось пойти на GWTQuery. Заранее спасибо.

Ответы [ 2 ]

4 голосов
/ 05 января 2012

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

Именно поэтому они создали GwtQuery!

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

Я использую GwtQuery в своем проекте и должен сказать, что он действительно прост в использовании, и вы можете сделать из него все приятные эффекты из jQuery.

Google явно упомянул GwtQuery на их конференции ввода / вывода(посмотрите здесь здесь ).

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

1 голос
/ 06 января 2012

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

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

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

  3. Это быстрее !

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...