GWT и Ext-GWT: сравнение - PullRequest
       25

GWT и Ext-GWT: сравнение

1 голос
/ 24 июня 2011

Какие преимущества дает использование Ext-GWT?Сравните с GWT, какие преимущества может принести EXT-GWT?

Ответы [ 3 ]

2 голосов
/ 14 марта 2012

Если вы хотите, чтобы ваше приложение выглядело как все другие приложения Sencha, тогда сделайте это. Sencha поставляется с набором инструментов и виджетов, которые могут помочь вам быстрее начать, но в конце дня вам все равно понадобится более глубокое понимание, и вы поднимитесь на этот холм.

Мои 2 цента: переходите на GWT pur et dur.

  • для максимальной гибкости

  • для лучших результатов

но, возможно, более крутой старт.

1 голос
/ 04 января 2013

Как человек, который широко использовал оба, я могу засвидетельствовать количество функций, добавленных GXT ... ... но по цене.Его система отложенного размещения эффективна, но это крутая и иногда разочаровывающая кривая обучения, особенно если вы хотите поддерживать IE <8. </p>

Обратите внимание, что я не использовал GXT 3.0, но использовал 2.X длякрупное и успешное корпоративное приложение.Если вы не будете писать какие-то веб-модульные тесты (рекомендуется селен), вы в конечном итоге достигнете точки, в которой вы тратите больше времени на исправление регрессий ошибок макета, чем на создание нового кода.

GXT может дать стартВаша первоначальная разработка, потому что вы можете очень быстро создать многофункциональный виджет (Grid особенно хорош), но когда придет время начать расширять и расширять виджеты по умолчанию, вы столкнетесь с кирпичными стенами с очень небольшим количеством документации.

Еще один важный момент ... Модели GXT внутренне сериализуются с использованием Map<String, Object>, что означает, что любые типы, явно не сериализованные где-либо еще в вашем RPC, приведут к ошибкам при помещении в модель GXT.Обходной путь заключается в том, чтобы поместить частное, неиспользуемое поле типа, который вы хотите сериализовать (перечисления были моей самой большой болью).Наконец, gxt-модели НЕ являются сериализуемыми по умолчанию java-сериализуемыми, поэтому, если вы хотите сохранить их в сеансах или передать их на сервер, это вам не подойдет.

Все это сказало, как только вы получитеЭто отличное средство для GXT, и если вы не будете слишком углубляться в его внутренности, это отличный инструмент.Сами наборы виджетов очень хороши ...

По сути, если вы намереваетесь создать монолитное, многофункциональное, сложное приложение, в котором вам нужно много контроля над тем, как все отображается, GXT, вероятно, встанет у вас на пути..

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

1 голос
/ 24 июня 2011

с сайта сенча:

Sencha Ext GWT выводит GWT на новый уровень, предоставляя вам высокопроизводительные виджеты, многофункциональные шаблоны и макеты, расширенные функции построения диаграмм, загрузчики и хранилища данных, а также специальные возможности и многое другое.

Я использовал виджеты в проекте, и это хорошо, если вам нужно что-то необычное не только в GWT.

...