Vaadin은 일반적인 웹 프론트엔드 프레임워크가 Javascript로 되어있는 것과는 달리 Java를 사용하여 웹프론트엔드를 작성할 수 있는 프레임워크이다. (GWT 기반)


Java에 보다 익숙한 개발자가, 대용량 페이지가 아닌, 사내용의 싱글페이지 위주의 웹 프론트엔드 개발시에 적합하다.


사전 설치 요구사항

  • JDK 8

  • Maven


예제 프로젝트 설치

  • 7.x.x 부분에 실제로 사용할 Vaadin 버전을 넣어준다.

mvn archetype:generate -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-archetype-application -DarchetypeVersion=7.x.x -DgroupId=com.pany -DartifactId=project-name -Dversion=0.1 -Dpackaging=war


예제 프로젝트 실행

mvn jetty:run


참고 사이트



<테스트 환경>

OS : Windows 7

Vaadin 버전 : 7.7.5



,