6. Introducción
¿Qué es Vaadin?
Vaadin es un framework de aplicación web
Ajax del lado del servidor que permite crear
aplicaciones web, al igual que las aplicaciones
tradicionales de escritorio, como AWT o
Swing.
7.
8. Introducción
Surgimiento
La empresa Finlandesa IT Mill es la creadora
de Vaadin junto a una comunidad que
colabora en su desarrollo, gracias a su licencia
Apache 2.0, que permite un modelo de código
abierto.
Joonas Lehtinen
9.
10. Introducción
Surgimiento
• El proyecto fue iniciado en el año 2000.
• En el año 2007 fue liberado el código bajo
el nombre de IT Mill Toolkit 5.
• En el año 2009 fue cambiado el nombre a
Vaadin.
11.
12. Desarrollo
Características
• Permite desarrollar componentes propios,
basados en los componentes existentes de
Vaadin.
• Está diseñado para ser extensible, es capaz
de utilizar cualquier componente GWT con
facilidad.
17. Desarrollo
Ventajas
• Programación solo en Java.
• No necesita programación en JavaScript.
• Vaadin hace el mejor uso de AJAX técnicas
que hacen posible la creación de
aplicaciones dinámicas de Internet que son
tan sensibles e interactiva como
aplicaciones de escritorio.
18.
19. Desarrollo
Ventajas
• Integración : Spring, Hibernate, High
Charts,…..
• Permite el desarrollo de aplicaciones web
vistosas e interactivas sin requerir para ello
plugins en el servidor web.
• Permite a los desarrolladores enfocarse
principalmente en la lógica y dejar el
HTML,CSS, JavaScript y XML al framework.
20.
21. Desarrollo
Entornos de Desarrollo
• Tiene tanto para NetBeans como para
Eclipse y ofrece un editor visual (en Beta) y
funcionalidades para crear
Componentes, Wizards y ayuda integrada.
• Add-On´s