Friday, September 10, 2010

Vaadin

Vaadin is a java frame work for building web UI (RIA -> Rich Internet Application). With Vaadin you can develop a web UI without knowing any httml or java script. This is similer to Java Swing UI creation. Vaadin internally use GWT to generate web content. Server is communicated with clients web browser through a java script with AJAX runinng in a web browser. But developer doest not need to know java script or AJAX. Vaadin generate those when the java code compile and when it running.

The Vaadin library defines a clear separation between user interface presentation and logic and allows you to develop them separately.

Creating Vaadin Project with Maven

mvn archetype:generate -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-archetype-clean -DarchetypeVersion=LATEST -DgroupId=your.company -DartifactId=project-name -Dversion=1.0 -Dpackaging=war

Running the application

mvn clean package jetty:run

No comments:

Post a Comment