Developpez.com - Java Web
X

Choisissez d'abord la catégorieensuite la rubrique :

logo

Google Web Toolkit GWT Java AJAX Programming

Dernière mise à jour : - 1 livres - 1 critiques


couverture du livre 'Google Web Toolkit GWT Java AJAX Programming'

note du livre : 4.5

Google Web Toolkit GWT Java AJAX Programming

de Prabhakar Chaganti

Résumé de l'éditeur

This book is for Java developers who want to create Ajax interfaces using the Google Web Toolkit (GWT). It focuses on useful, practical tasks from the first chapter. The book is aimed at programmers who want to use GWT to create interfaces for their professional web applications. It concentrates on the serious side of Ajax: creating powerful, productive applications for browser platforms. GWT Ajax Programming shows you how to create reliable user interfaces that enhance the user experience.

GWT is an open source Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatibilities between web browsers and platforms, and JavaScript's lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile. GWT lets you avoid many of these headaches while offering your users the same dynamic, standards-compliant experience. You write your front end in the Java programming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML.

Plan your ECM installation, implement it, and customize it. Among the many topics covered are:

Set up an elegant GWT development environment in Eclipse
Create, test, debug and deploy GWT applications
Develop custom widgets - examples include a calendar and weather forecast widget
Internationalize your GWT applications
Create complex interfaces using grids, moveable elements, and more
Integrate GWT with Rico, Moo.fx and Script.aculo.us to create even more attractive UIs using JSNI

Each chapter covers a series of practical tasks, showing how to achieve a particular useful result - and then learn how it works so that you can apply your knowledge to your own unique situation. Readers will need experience writing non-trivial applications using Java. Experience with developing web interfaces is useful, but knowledge of JavaScript and DHTML is not required... GWT takes care of that!

Critique du livre par la rédaction (Moritan)
Il s'agit d'un très bon livre d'introduction à GWT.
il est bien écrit et didactique.
Je dois avouer que la structure des chapitres m'a d'abord déconcerté, chacun de ces chapitres est scindé en quatre parties:

  • Présentation
  • "Time for action"
  • "What's just happened"
  • "There's more / summary"
Le fait de commencer par réaliser le code puis ensuite de donner l'explication du code réalisé, peut surprendre mais finalement cela permet de ne pas réserver ce livre à un public restreint. Pour le débutant, le fait que le code soit clairement séparé des explications permet de se concentrer sur les faits importants et de ne pas se disperser entre le code et les explications.
Pour un lecteur expérimenté, cela permet de retrouver rapidement l'information recherchée ou de passer rapidement sur les notions qu'il maitrise.
La section "There's more /summary" est très intéressante, elle permet de voir les petits plus existants, et de recentrer les notions déjà vu.

La qualité du code donné, ainsi que les méthodes de réalisation fournies sont de très bon niveau.

Pourquoi ne pas mettre 5 étoiles ?
C'est un très bon livre d'introduction et d'aide mémoire, mais il n'est pas totalement complet.
Il manque pour moi trois notions pour qu'il soit complet.
D'abord un peu d'information sur les conventions de nommage, nottament pour les styles CSS.
Ensuite, l'utilisation du protocole JSON n'est pas abordé, ce protocole peut-être utile pour permettre de mélanger un application GWT avec un autre langage PHP par exemple.
Enfin, un exemple d'utilisation du framework GWT, avec un autre framework de type Struts, pour l'intégration avec des applications existantes.

Sommaire

  • Preface
  • Chapter 1: Getting Started
  • Chapter 2: Creating a New GWT Application
  • Chapter 3: Creating Services
  • Chapter 4: Interactive Forms
  • Chapter 5: Responsive Complex Interfaces
  • Chapter 6: Browser Effects with JSNI and JavaScript Libraries
  • Chapter 7: Custom Widgets
  • Chapter 8: Unit Tests
  • Chapter 9: I18N and XML
  • Chapter 10: Deployment
  • Appendix A: Running the Samples
  • Index

238 pages, Février 2007 Editions Packt Publishing, ISBN: 1847191002
Commandez sur www.amazon.fr :
35,54 EUR TTC (prix éditeur 35.99 EUR TTC) - Livraison Gratuite !

Voir également :

Tous les livres de DVP

Valid XHTML 1.1!Valid CSS!

Copyright © 2007 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Responsable bénévole de la rubrique Java Web : Mickael Baron -