Enseignant et directeur technique de l’Agence W, Jean-Marie Defrance a organisé son livre sous forme d’ateliers pratiques et progressifs. Néanmoins, l’ouvrage ne se contente pas d’enchaîner les exercices, et il prend le temps d’exposer les principes essentiels. Les lecteurs apprécieront ainsi la description détaillée du langage Ajax, schémas à l’appui. Une démarche qui se retrouve également dans des passages consacrés aux technologies associées à Ajax comme XHTML, CSS, XML, JavaScript, DOM, PHP et MySQL.
Avec une approche pédagogique et technique, l’auteur aborde l’utilisation de l’objet XMLHttpRequest pour échanger avec le serveur des flux de données dans différents formats (texte, HTML, XML, JSON ou RSS). Il explique comment une application Ajax cliente gère des informations dans une base MySQL via un script PHP. Bien entendu, le livre se penche sur plusieurs techniques de débogage exploitant l’extension Firebug de Firefox. La bibliothèque jQuery est expliquée dans le détail, dont une sélection de plug-ins capables de créer des applications Ajax et des widgets.
Premières applications Web 2.0 avec Ajax et PHP
Jean-Marie Defrance
Éditions Eyrolles - Collection Blanche
472 pages – prix public conseillé : 39,90 euros