2010-07-30 2 views
2

После google, я должен задать этот вопрос в StackOverflow.Рекомендованные рамки GWT для одностраничного приложения

Есть рамки вокруг, но большинство из них с 2008 года 2009, неподдерживаемых, многостраничный или не будет работать с GWT 2,0

Каковы рекомендуемые рамки следует использовать для одного приложения страницы, которая будет масштабироваться наиболее срок развертывания? 1 - это плюс, потому что GWT - это всего один язык, кроме того, если мы настроим сервер для запуска Java и обслуживания HTML-страниц, это будет быстрее.

Но любой каркас, который работает и хорошо, тоже в порядке.

Спасибо :)

+1

Что вы подразумеваете под каркасом? GWT является основой. –

+0

Я до сих пор не понимаю, что такое «рамки для одностраничного приложения» и как GWT не является каркасом:/ –

+0

Framework, в этом случае вы можете назвать его платформой или чем-то еще. Использование фреймворка для создания приложения намного быстрее и помогает вам больше разделять слой. Это то, что я ищу. GWT - это сама структура для javascript, но существуют разные способы реализации как на клиенте, так и на бэкэнд. – DucDigital

ответ

5

В дополнение к предложениям Джей Аскрен, еще один хороший каркас - это gwt-platform, который представляет собой комбинацию двух других хороших каркасов, gwt-presenter и gwt-dispatch.

+0

Вот оно. довольно рамки с большим количеством документов и прочее. Рекомендованная gwt-платформа. но я все равно буду искать лучшую фреймворку :) Открыта для любого предложения :)) – DucDigital

+1

Что значит лучшая структура !? - автор GWTP. ;) –

2

Я рекомендую смотреть т his from last year's Google IO. Они рекомендовали использовать шаблон Model-View-Presenter для приложений GWT. Here is one implementation of this pattern. Следующая из этого года GoogleIO также может быть полезно:

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

0

Я думаю, что также важно отметить, что GWT 2.1 будет включать в себя множество частей фрейма приложения. Из того, что я видел до сих пор в списке рассылки вкладчиком, он должен включать в себя: основы

  • MVP
  • интеграции EventBus
  • PlaceManager для навигации
  • представления данных виджетов (связывание т.е. данные)
  • Проверяющие крючки? (Недавно аннотации JSR-303)

Так что не забудьте проверить ваниль GWT 2.1 M2.

2

Вы посмотрели на Sencha GXT? Это одностраничная структура.

http://www.sencha.com/products/gxt/

+0

ExtGWT и SmartGWT теперь являются коммерческим продуктом.В случае, если вы что-то развиваете. это будет стоить. Не рекомендуется. – DucDigital

+1

Ext GWT имеет лицензию с двойным лицензированием, GPL/Commercial. Если вы используете его для собственного приложения, все в порядке. Только когда вы подаете приложение кому-то вне вашей компании, вы должны предоставить источник. –

Смежные вопросы