Вы не потеряете тонну функциональности в ext-gwt, но это также не безупречный импорт ext.
При принятии решения о «компиляции» JavaScript для меня больше всего влияют:
- Насколько вы будете счастливы с добавлением слоев между библиотекой ext и библиотекой Java? Естественно, GWT нужен клей, чтобы связать ваш код JavaScript с его кодом Java. Их библиотека должна быть настроена, а иногда это раздражает.
- Я считаю, что вы, как правило, получаете лучшую помощь с родными библиотеками в целом. Большая Бенни. JQuery-вопросы быстро сбиваются с ног. Я не вижу много вопросов GWT, встречающихся правлением. (возможно, это просто работает! Теперь я звучу как реклама Apple)
- Сколько мне нравится работать в JavaScript. Я люблю код JavaScript. Я нахожу это немного раздражающим, когда мне приходится вмешиваться в строгие типы в Java, когда я могу летать в JavaScript.
- Как отладка / обработка в JavaScript замедлит меня? Вы предпочитаете короткий рабочий код / цикл тестирования? Подход стиля GWT прекрасен тем, что, если он компилируется, он обычно делает то, что, как вы думаете, будет. (цена - вы теряете непосредственность, но большинство разработчиков привыкли к такой ситуации)
О, кстати, GWTQuery если вы предпочитаете это, но опять же, некоторая сила заключается в плагинах для jQuery, для которых вам придется написать клей.