Développer une application riche avec Vaadin
Programme
Introduction
- Naissance des RIA
- Fonctionnement AJAX
- Historique de Vaadin
- Ressources et documentation
- Installation
- Travaux pratiques : Installation des plugins, du serveur Tomcat
Développer une application côté serveur
- Architecture et fonctionnement
- Rappel sur les Servlets
- Composants de base (champ de saisie, bouton, …)
- Layouts de base (Vertical, Horizontal, Grid)
- Utilisation de Listeners
- Notions de Property, d’Item et de Container
- Utilisation de tables, d’arbres et de barres de menu
- Composants de sélection (liste déroulante, case à cocher, …)
- DataBinding
- Utilisation des messages d’erreur
- Navigation et vues
- Rendu graphique (CSS, SASS, Thème)
- Travaux pratiques : Création d’une application de gestion
Développer une application hybride
- Introduction au framework GWT
- Widgets de base
- Intégration de widgets avec Vaadin
- Appels RPC
- Travaux pratiques : Création d’un composant fonctionnant avec GWT et Vaadin