Обучение и трудоустройство Java-программистов от Junior до Senior

VAADIN Web Framework

 
 
 
Сообщения:478
Недавно наткнулся на на очень интересную разработку: www.vaadin.com. Насколько я понял, это компонентно-оринентированный фреймворк, который позволяет создавать быстро довольно интересные приложения!
 
 
Сообщения:70
два дня назад начал работать с этим чудом-юдом.
впечатления хорошие.
 
 
Сообщения:2391
Quote:
впечатления хорошие

Интересно, судя по демо, через пару часов изучения можно AJAX приложения клепать, но пока сомневаюсь ставить или нет, расскажи, как в нем с гуи билдером? Позволяет компоненты по форме тягать, размеры менять, css редактор, палитра компонентов есть, редакторы свойств, событий? Из демо видео не совсем непонятны его возможности, там он на 3 секунды промелькнул, сложилось впечатление что весь код в ручную писался, а он чисто как превьюшка написанного.
 
 
Сообщения:3
На сколько распространен фреймворк Vaadin? Часто ли его используют?

Сложилось впечатление что это узкопрофильное и не часто применяемое решение. На сколько часто он встречается в Enterprise и если да, то где? На сколько знания данного решения сейчас востребовано на рынке? Есть ли у него будущее? На сколько это удачная технология по Вашему опыту работы?

Буду очень признателен если поделитесь своими соображениями.
В 2011 году на Хабре читал о нем не очень лестные отзывы. Очень интересно мнение людей.
 
 
Сообщения:766
Приветствую!
Vermut:

Интересно, судя по демо, через пару часов изучения можно AJAX приложения клепать, но пока сомневаюсь ставить или нет, расскажи, как в нем с гуи билдером? Позволяет компоненты по форме тягать, размеры менять, css редактор, палитра компонентов есть, редакторы свойств, событий? Из демо видео не совсем непонятны его возможности, там он на 3 секунды промелькнул, сложилось впечатление что весь код в ручную писался, а он чисто как превьюшка написанного.

Его ставить не обязательно. Через maven: mvn -B archetype:generate -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-archetype-application -DarchetypeVersion=8.0.6 -DgroupId=org.test -DartifactId=vaadin-app -Dversion=1.0-SNAPSHOT
cd vaadin-app
mvn package jetty:run
C builder'ом там не всё однозначно. Есть визуальный платный, интергируется с Идеей и Эклипсом. Есть аля шаблоны через html. Я по своему опыту пишу всё руками.
Имхо, подходит больше для интранет приложений, не очень гибок в плане вёрстки, довольно прожорлив на сессию. В своё время выбрал как быстрый старт для веб-приложений. Освоил за несколько дней. Сейчас перевёл громадное количество мелких приложений, в единый портал для крупной организации с единым центром управления доступов для всевозможных модулей. 4 года - полёт нормальный. Писался на версии 6, на 7 не мигрировал, на 8 миграция будет большая проблема, так как поменялась внутрення архитектура и концепция компонентов. Для себя лучшего не нашёл. Из известного написанного на "Оленихе"(вроде это дословный перевод) :) платформа "CUBA" российского разработчика.
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет