Vaadin: полезные доработки и наблюдения

Vaadin — компонентный UI фреймворк для создания веб-приложений на Java. Мы используем Vaadin в составе своей платформы CUBA на протяжении 4 лет и за это время накопили большой опыт работы с ним. Vaadin был выбран нами по нескольким причинам: Серверная модель программирования, не требующая применения JavaScript/HTML в прикладном коде Возможность создавать насыщенный AJAX UI Множество компонентов и сторонних аддонов Из недостатков стоит отметить: Высокие требования к памяти сервера, поскольку все элементы пользовательского интерфейса и их данные хранятся в HTTP сессии Сложность расширения компонентов Vaadin и написания аддонов В этой статье я поделюсь решениями некоторых проблем и задач, с которыми мы столкнулись при использовании Vaadin. Несколько решений я разберу подробно, для остальных — только важные моменты. Читать дальше →

© Habrahabr.ru