Ext GWT против GWT-EXT - PullRequest
       33

Ext GWT против GWT-EXT

11 голосов
/ 02 августа 2010

Есть ли разница между Ext GWT и GWT-Ext?Потому что я работал на Ext GWT и увидел эту страницу http://gwt -ext.com / demo / любая помощь, ребята?

Ответы [ 2 ]

23 голосов
/ 02 августа 2010

ExtGWT продается и поддерживается теми же парнями, которые разработали библиотеку ExtJs. ExtGWT разделяет свой внешний вид и структуру API с ExtJS. Вопреки распространенному мнению, ExtGWT не является оберткой вокруг ExtJS javascript, а написан с использованием GWT DOM и других низкоуровневых GWT API. На 99% основан на Java и не использует (или очень мало) JSNI для достижения цели. Он также поддерживает привязку данных. Эта библиотека активно поддерживается, а также имеет платную коммерческую версию.

С другой стороны, GWT Ext был разработан Sanjeev Jeevan как оболочка для LGPL-версии (в настоящее время не поддерживается) ExtJS. Таким образом, библиотека представляет собой очень поверхностную оболочку вокруг ExtJS-JavaScript и широко использует JSNI. Это может создать проблемы, особенно если вам нужно отладить библиотеку. GWT Ext не пользуется тем же уровнем поддержки сообщества, что и ExtGWT, а также первоначальный автор давно перешел к другому проекту. О причинах читайте здесь .

Если вам нужно выбрать между двумя, а старый GWT не подходит, выберите ExtGWT. Имейте в виду, что это лицензия GNU GPL.

0 голосов
/ 09 июня 2015

Ни.У вас ничего не будет, кроме проблем со сторонними библиотеками виджетов GWT.Я потратил четыре года на значительно более усовершенствованный и зрелый SmartGWT и, наконец, сдался.

Стилизовать стандартные компоненты GWT, которые обертывают нативные элементы управления браузером, легко.Вы должны стремиться к собственному портативному набору управления, и вам редко понадобится что-то еще для современного минималистичного, дружественного к мобильному UX.Однако, если вам все еще нужны некоторые сторонние виджеты, посмотрите на GWT-Bootstrap3: https://github.com/gwtbootstrap3/gwtbootstrap3

...