Для моей организации я оцениваю технологии RICH для наших следующих проектов. В настоящее время мы используем Grails 2.1.0 и очень довольны этим, особенно с groovy и gorm, и мы хотели бы остаться с этим. Идея состоит в том, чтобы расширить grails с некоторой структурой/библиотекой RICH. В настоящее время я оцениваю: плагин Grails для ZK, плагин Grails для Vaadin, knockoutjs, angular.js, ember.js.
Я уже получал отзывы от своих коллег, которые работали с ZK (без grails), и их заключение было: классно, но забывайте выступления, ZK отправляется на сервер каждый раз, когда вы что-то делаете на стороне клиента.
Мой вопрос: это также верно с Ваадином (плагин для Grails)? Как он реагирует на тяжелые одностраничные приложения? и как насчет Бамби? это может быть вариант?
На бумаге grails + Vaadin - это то, что нам нужно: мы хотим написать groovy/java, а не xml и, конечно же, не javascript. Правильно ли это?
Я знаю, что мой вопрос очень общий, но я только в начале оценки... Спасибо за внимание!