Vous êtes sur la page 1sur 24

/*Introducción al framework*/

# Tema: Introducción al framework Vaadin.

# ofebles@uci.cu
Dale Dougherty
UCI
Objetivo

Caracterizar el Framework
Vaadin, a partir de sus
aplicaciones, estructura,
ventajas, entornos de
desarrollo a los
que puede ser integrado.
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.
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
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.
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.
Desarrollo
Estructura
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.
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.
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
Desarrollo
Desarrollo
¿ Quienes utilizan Vaadin?
#GRACIAS
/*A continuación*/
/*Hola Mundo en :*/

Vous aimerez peut-être aussi