KEMBAR78
Basic Vaadin knowledge | PPTX
Rich Web Applications in
Server-side Java without
   Plug-ins or JavaScript
Vaadin is a
UI framework for
desktop-like web
            apps
New
configs, taglibs
and syntax!?!
JavaScript,
DOM, Applet,
plugins?


No!
java   html
Development started in
       Virtual hospital system
       100k lines of Perl code
Web 1.0, netscape, ie5, ie6, ...
thinking of
object oriented design, desktop, Java, U and I …
is there a   ?
Apache
License
Contents

 Server-side            Questions
 RIA                    And
                        Answers


               Vaadin
 In practice
Server-side RIA
Rich Internet
 Application
rich
hour
Architecture
Web 1.0
fat client
Client-side RIA
web is
not easy
features
performance
bugs
simpler
cost-effective
modular
extensible
’ fat
server-side ria
Client-side RIA
Server-side RIA
the benefits
of Java
          simpler


Java
          cost-effective




          modular
          extensible
even simpler
more flexible
more secure
memory footprint
no offline mode
In practice
© National Geographic Channel 2010




Seeing is believing
What can it do in
20 minutes?
Vaadin
all benefits of
• server-side ria
• gwt
Vaadin UI component
architecture
                  HTTP(S)
 “UI Component”             “Widget”




  Java                      Java
directory
channel for
distributing
Vaadin add-ons
ui components,
   data sources,
themes, tools, ...
Eclipse
  Maven
Netbeans
Servlet
Portlet 1.0
Portlet 2.0
      GAE
getting
started
Book of
Vaadin
Questions
Comments

Basic Vaadin knowledge