Ext-GWT все еще кошмар? - PullRequest
10 голосов
/ 16 мая 2011

Только что вернулся, прочитав вопрос 2 года назад здесь .

Оттуда и из нескольких других мест в Интернете я пришел к выводу, что разработка с использованием Ext-GWT - отстой.

Мой вопрос, с выпуском GXT 3, это все еще условие сейчас?

Ответы [ 6 ]

6 голосов
/ 21 июня 2011

У меня есть несколько приложений GXT, одно из которых ~ 35K строк.Не нашли ни одной проблемы, о которой упоминали другие люди.

Я занимался обычными ExtJs / JavaScript, затем перешел на GWT с появлением GWT-EXT и позже перешел на Ext-GWT (GXT).Я бы все еще делал ExtJs / JavaScript сегодня, если бы не эти два набора инструментов.

Проблемы с производительностью: не проблема в современных браузерах.в IE6 / 7 вы хотите руководствоваться здравым смыслом, так как отображение 1000 строк в сетке не лучшая идея с точки зрения производительности и удобства использования.

5 голосов
/ 13 июня 2012

GXT все еще дерьмовый.Мы использовали его, и хотя он предоставляет несколько хороших виджетов, он всегда тратит на написание любого бизнес-кода.Большая часть нашего времени уходит на то, чтобы заставить GXT делать то, что мы хотим.Например, использование RPC является болезненным, потому что вы должны продолжать преобразовывать бины сущности JPA в объект ModelData (или некоторый другой объект, который может быть сериализован через RPC). Также существуют несоответствия, например, если вы хотите использовать объект FormBinding (который автоматическикарты между элементами формы и ModelData), то вы не можете использовать FieldSets, которые действительно полезны.FormBinding будет работать только с FormPanels, а не с FieldSets.

Также, если вы хотите использовать объект FileUploadField, вы не можете проверить его в режиме Dev из-за URL-адреса публикации.

По сути, если вы хотите добавить на 40% больше времени на разработку, вы прекрасно.Но в противном случае используйте обычный JavaScript-фреймворк.

4 голосов
/ 27 мая 2011

Мы использовали GXT 2.x в течение последнего года, когда мы создали 3 проекта с GXT.

Кроме отсутствия дизайнера пользовательского интерфейса WYSIWYG, который делает разработку пользовательского интерфейса относительно медленной по сравнению с другими платформами, это по-прежнему IMO лучшая библиотека виджетов, построенная на основе GWT.

Пока что у нас не было серьезных проблем с GXT.

3 голосов
/ 17 мая 2011

В нашем текущем проекте мы использовали Ext-GWT 2 около года без каких-либо серьезных претензий. Иногда он немного глючит, но обычно работает.

3 голосов
/ 16 мая 2011

Хорошее сравнение производительности можно найти здесь: http://gxtvsgwt.appspot.com/

2 голосов
/ 01 июня 2011

Мы использовали GXT 2.1.x в течение года без особых проблем.недавно мы обновились до GXT 2.2.4 и просто нуждались в незначительных изменениях в нашем коде, но они были не из-за GXT, а из-за обновления до GWT 2.3.0

Лично мне нравится кодировать с помощью GXT,Я не понимаю, почему кто-то скажет, что разработка GXT неудачна, за исключением уже упомянутых проблем с производительностью и отсутствием UI Designer..

...