Ответ 1
ExtGWT продается и поддерживается теми же парнями, которые разработали библиотеку ExtJs. ExtGWT делится своим внешним видом и структурой API с ExtJS. Вопреки популярному восприятию, ExtGWT не является оберткой в JavaScript JavaScript, но написан с нуля с использованием GWT DOM и других API GWT низкого уровня. Он основан на 99% Java и не использует (или очень мало) JSNI, чтобы все было сделано. Он также поддерживает привязку данных. Эта библиотека активно поддерживается, а также имеет платную коммерческую версию.
С другой стороны, GWT Ext был разработан Sanjeev Jeevan в качестве обертки вокруг версии LGPL (без поддержки) ExtJS. Таким образом, библиотека является очень мелкой оберткой вокруг javascript ExtJS и широко использует JSNI. Это может создать проблемы, особенно если вам нужно отлаживать библиотеку. GWT Ext не пользуется тем же уровнем поддержки сообщества, что и ExtGWT, а также оригинальный автор давно перешел к другому проекту. Читайте о причинах здесь.
Если вам нужно выбрать один из двух, а обычный старый GWT не вариант, выберите ExtGWT. Имейте в виду, что лицензия GNU GPL лицензирована.