Livre de Justin Gehtland, Ben Galbraith, Dion Almaer
Traducteur(s) : Hervé Soulard
256 pages, 1ère édition, Mai 2006 Éditions O'Reilly, ISBN10 : 2841773876, ISBN13 : 9782841773879
Public visé : moyen
Introduction : Un bon livre pour aborder Ajax
AJAX s'est imposé comme technique privilégiée de programmation d'interfaces depuis l'essor des applications orientées Web, et particulièrement Web 2.0. Le code côté client redevient un élément fondamental de l'interaction avec les services Web, et les bibliothèques JavaScript facilitant les interactions entre les utilisateurs et les serveurs de données fleurissent pour toutes les plates-formes. Ajax par la pratique se veut aussi complet que possible sur les différents moyens de mettre en œuvre Ajax, indépendamment du navigateur, et quelle que soit l'architecture utilisée. Vous apprendrez bien sûr à maîtriser le comportement de l'objet XMLHttpRequest sur toutes les plates-formes, mais vous vous familiariserez surtout avec les bibliothèques et APIsles plus intéressantes comme Script.aculo.us, Prototype, Dojo, ou E4X. Voici un extrait de la table des matières, qui vous donnera un avant-goût des thèmes abordés en détail dans cet ouvrage : Fonctionnement d'Ajax ; Principaux toolkits Ajax ; Ajaxifier une application ; Débloguer une application Ajax ; Ajax en mode dégradé ; JSON et JSON-RPC ; Ajax et java ; Ajax et PHP ; Ajax et Rails ; Ajax en mode proxy avec DWR ; ASP.NET et Atlas. Vous apprendrez même les grands principes de la programmation d'interface en JavaScript grâce à une étude en profondeur du fonctionnement de Google Maps. Ce livre est particulièrement adapté aux programmeurs, mais les architectes et les designers y puiseront aussi l'inspiration nécessaire à la conception des applications Web de demain.
Tout d'abord ce livre ne s'adresse pas au apprenti de la programmation web. Pour espérer vous en sortir il vous faut déjà connaître voir maîtriser le HTML et JavaScript.
En ce qui concerne le contenu on commence par la base d'AJAX :
Vous apprenez comment faire des appels aux serveurs sans rechargement de page (grand but d'Ajax), ce que sont les appels asynchrones. Avec Ajax vos traitements sont plus légers et transparents pour l'utilisateur.
Globalement le contenu est de qualité.
Dans La partie débogage, on trouve les outils nécessaires pour les principaux navigateurs ce qui peut vous être très utile.
En bref ce livre est à conseiller à ceux qui veulent dynamiser leur pages web avec Ajax et n'ont pas peur d’étudier. Ils apprendront ici les notions nécessaires à l'utilisation de cette technologie.
Commandez le livre sur www.amazon.fr :
35.00 EUR TTC (prix éditeur 35.00 EUR TTC) - Livraison Gratuite !