Я хочу создать веб-приложение и в то же время изучить некоторые новые крутые фреймворки / технологии.
Сначала я смотрел на Spring-Roo и Vaadin, но потом подумал, что было бы веселее (и, возможно, более продуктивно) пойти с чем-то другим, кроме чистой Java.
Пока что я выбрал скалу.
Но должен сказать, что мне очень нравится Vaadin для графического интерфейса, и, если возможно, я хотел бы использовать его.
Возможно, я мог бы использовать чистый vaadin + scala для создания какого-то простого веб-приложения, но если это имеет смысл, я бы предпочел использовать существующую среду, чтобы помочь мне с безопасностью, обеспечить надлежащий mvc или mvp и т. Д.
Есть ли смысл использовать Play! или лифт с ваадином в качестве внешнего интерфейса? Или может что-то еще? Для этого есть какой-нибудь учебник или документация (я ничего не нашел)?
Или, может быть, я буду лучше с обычными Spring (Spring-Roo) и Java?