Есть ли кто-нибудь, кто использовал JBoss Errai в своих проектах? - PullRequest
7 голосов
/ 13 сентября 2010

Я ищу GWT Design для настройки проекта. Я мог бы использовать MVP (GWTP) или JBoss Errai . Я еще не решил. Есть кто-нибудь, кто испытал в одном из них?

Вы можете дать преимущества и недостатки этих фреймворков.

Ответы [ 4 ]

3 голосов
/ 14 сентября 2010

Errai, безусловно, лучший для полного набора инструментов. Диспетчеризация GWT может использоваться сама по себе, если не используется Errai или GWTP.

2 голосов
/ 07 марта 2013

Я думаю, что JBoss Errai достаточно «зрелый», и я использую его для своих коммерческих проектов.

По сути, одна из лучших особенностей Errai сейчас (на данный момент) заключается в том, что он позволяет создавать действительно хорошие шаблоны с GWT.

1 голос
/ 11 сентября 2013

Функции Errai:

  • Интерфейс Errai, слишком прост для изучения.
  • Опять интерфейс Errai, использование CSS является родным, просто в особых случаях вам нужно установить стиль CSSв коде.
  • Меньше поддержки.
  • JPA в браузере.
  • CDI через Weld, вы можете использовать шов над пружиной.
  • У вас может быть навигация по страницам(Ошибка навигации).
  • Не нужно объявлять два интерфейса для взаимодействия с сервером.
  • Связь с сервером в форме сообщений, событий или через REST или RPC.

Особенности ванили GWT:

  • Связыватель пользовательского интерфейса.Какие?!больше тегов, чтобы узнать?о, да ладно!
  • CSS через код Java.
  • Не поддерживает LESS.
  • Не поддерживает встроенную поддержку служб CDI.
  • Не поддерживаетизначально поддерживает навигацию по страницам (действия и места работают только на одной странице).
  • Нет поддержки персистентности на стороне клиента.
  • Для взаимодействия с сервером необходимо объявить два интерфейса.(да, у вас может быть помощник, который делает код для вас, но это стандартный код, который вы должны поддерживать).
  • GWT-взаимодействие только по механизму RPC.

Итак,ИМХО, если вы можете добавить Errai в свои проекты GWT, ваши разработки будут более комфортными: -)

Приветствия!

0 голосов
/ 15 сентября 2010

Извините, я не могу понять, как добавить ответ :( В любом случае, да, вы правы. Но шина Errai, а также средства обмена сообщениями и рабочее пространство для пользовательского интерфейса достаточно хороши и достаточно зрелы, и я рад, что их использование в проекте неиз-за следующих 8 месяцев. Однако, если бы я захотел сегодня жить, Errai все равно не стал бы проблемой, он достаточно стабилен.

...