Tutoriel : premiers pas avec GWT 2 – Partie 1

Introduction

Le but de ce tutoriel est de vous familiariser à la création d' une application Web dynamique avec le Framework GWT2.  Dans ce tutoriel je vais  mettre en exergue les notions vues dans l'article sur GWT2. Je vous conseille de le lire si ce n'est pas encore fait.

A la fin de ce tutoriel vous serez capable de mettre en œuvre une application Web dynamique avec GWT2  et de l'exécuter en  mode développement et en mode production. Vous en apprendrez un peu plus sur certains concepts vus dans l'article, notamment la fragmentation de code et les points de rupture, l'internalisation, les tests unitaires, l'API ClientBundle, le paterne MVP.

GWT 2 : productivité pour les développeurs, performance pour les utilisateurs

Avant d'entrer directement dans le vif du sujet, plantons le décor...

Le Web à ses débuts

Avant le JavaScript et autres langages coté client, les navigateurs Web étaient comme des terminaux passifs HTML, se limitant à une simple présentation Web des pages générées sur un serveur. Pour ces pages, chaque action de l'utilisateur nécessite une pleine actualisation de la page, avec un aller-retour sur l'Internet, qui dégrade les  performances et donc la satisfaction des utilisateurs.

DevFest 2012 : Les nouveaux langages Web

On continue cette série d'articles sur DevFest 2012 pour parler des nouveaux langages du Web selon Google.

HTML 5 se démocratisant de plus en plus, les navigateurs prenant plus de place (et de capacités) et les applications Web prenant de plus en plus d'intelligence, il est évident que le langage JavaScript se voit soudain mis au rang d'honneur des langages les plus en vogue et que l'on voit débouler un grand nombre de frameworks et "langages" afin d'en simplifier le développement.
Google n'est pas en reste en proposant plusieurs langages dont AngularJS et Dart...

Choisir un framework web …

Aujourd'hui, un nombre important de frameworks web sont disponibles sur le marché et il n'est pas toujours évident de les différencier. Pour bien choisir, il y a quelques critères à prendre en compte qui vous permettront d'ores et déjà de faire une présélection.

Cependant, ce sera à vous de prendre un peu de temps pour tester ces frameworks et voir celui qui répond le mieux à vos besoins. D'autant plus qu'il n'y a pas de framework idéal, à chacun vous  trouverez ses avantages et inconvénients.

Devoxx France 2012 : 2ème jour de conférences sur les chapeaux de roue !

Je l'attendais depuis des mois, et la voilà arrivée : la conférence Devoxx France ! LA conférence des développeurs Java. Le développeur est donc, pour beaucoup de présentations, un sujet central.
Je vais ici vous faire partager un retour à chaud sur cette première journée de conférences pour moi.
Auparavant, bravo à toute l'équipe d'organisation : les horaires ont été respectés à la lettre !

Principaux mots-clés de ma journée : spring, java ee6, shubaka, qualité, ceylon, google...

Logo Devoxx France

Paris JUG – GWT

"Bonsoir à tous ! Alors tout d'abord, il y a eu un petit bug sur l'application d'inscription qui doit normalement limiter les inscrits à 200, ce soir nous en avons 239 !"

Mais qu'est-ce qui peut bien rassembler autant de monde un mardi soir ? Facile, la réponse est dans le titre.