Должен ли я использовать SmartGWT или Vaadin? - PullRequest
2 голосов
/ 23 января 2012

Я собираюсь разработать веб-приложение с использованием SmartGWT. Я слышал о каркасе Vaadin. Интересно, что лучше всего использовать? Мое приложение будет одновременно использоваться ~ 500 пользователями . И мне нужен высокий отклик и высокий уровень безопасности . Мне не понадобится дюжина красивых виджетов, чтобы использовать красивые панели с вкладками и таблицы. Так что же является лучшим выбором в отношении моих потребностей?

Редактировать: Мне также понадобится инструмент для экспорта содержимого таблицы в формат Excel (как в Google Doc SpreadSheet).

PS: уже проверьте это Должен ли я использовать Vaadin Framework

Ответы [ 2 ]

4 голосов
/ 23 января 2012

Если вы правильно напишите свое приложение Vaadin, оно будет работать отлично (отметьте это: https://vaadin.com/wiki/-/wiki/Main/Optimizing%20Sluggish%20UI).

Если вы знаете SmartGWT, используйте его. Также, если у вас нет опыта работы с Vaadin, используйте SmartGWT. Вам может понадобиться много времени, чтобы изучить Vaadin (это требует некоторой практики после того, как вы сможете создать хорошо работающее приложение). Самая большая проблема Vaadin в том, что очень легко писать медленные приложения - потому что все кажется таким простым, и каждый стремится использовать много компонентов и так далее ...

4 голосов
/ 23 января 2012

Я посмотрел как на эти фреймворки, так и на другие, и решил пойти с основными виджетами GWT. Вы хотите иметь высокую производительность отклика, будет трудно с Vaadin, поскольку он отправляет почти все обратно на сервер. И если вам не нужны супер-модные виджеты, то основные виджеты (плюс несколько инкубаторов / сторонних по мере необходимости) должны быть в порядке. Я не углубился в тестирование SmartGWT, но, похоже, он действительно связал вас с их фреймворком (что также затрудняет использование основных виджетов), и я прочитал о трудностях, когда начинал делать вещи, отличные от демонстрационных примеров.

Удачи!

...