|
> Base de connaissances
> A découvrir
> Les plus lus
> Les plus commentés
> Web20workgroup.fr
|
Des méthodes en Ajax réutilisablesAjax permet de créer des sites Web dynamiques où l’interaction avec le serveur s’effectue de manière transparente. Un des plus beaux exemples de cette technique est le service Gmail de Google. Cet ouvrage vous propose un ensemble d’applications génériques de cette technologie.
Ajax. Sous cet acronyme se cache une véritable révolution. Auparavant, les pages Web dynamiques devaient appeler un script sur le serveur, lequel renvoyait un résultat. Avec Ajax, cette époque est révolue : le code JavaScript présent dans le source de la page peut effectuer directement des requêtes auprès du serveur, demander les informations dont il a besoin et modifier le document de façon dynamique.
L’architecture des sites s’en trouve changée : nous passons d’un déroulement linéaire (affichage d’un document, appel d’un script et affichage d’une page de résultat) à un fonctionnement totalement interactif. Notez que la technologie Ajax est liée intrinsèquement à JavaScript et au XML (Ajax signifiant Asynchronous JavaScript and XML). Elle s’appuie également sur une utilisation poussée des CSS (Cascading Style Sheets) et du DOM (Document Object Model). L’auteur de l’ouvrage Design Patterns en Ajax propose une approche pratique d’Ajax, au travers des Design Patterns, appelés aussi « motifs de conception ». Ces derniers désignent des méthodes génériques, destinées à répondre à des problèmes récurrents. Le concept des Design Patterns vise à une réutilisation systématique du code, ainsi qu’à un meilleur partage des tâches au sein de l’équipe de développement. De l’implémentation de base aux Widgets En abordant la technologie Ajax sous l’angle des Design Patterns, Michael Mahemoff a choisi délibérément un angle pratique où le lecteur sera rapidement productif. Toutes les technologies afférentes sont étudiées : XMLHttpRequest, CSS, DOM, XML et JSON. L’ouvrage débute avec la conception d’applications Ajax, la gestion des accès distants, la génération de code côté serveur et la mise en place de services Web. Notez que des chapitres sont dédiés respectivement au test des applications Ajax et à l’optimisation des performances (via l’utilisation d’un cache placé côté client). De nombreux exemples permettront de rendre vos pages Web plus dynamiques, par l’adjonction de widgets, d’éléments modifiables ou l’application d’effets variés. Citons quelques exemples : outil de recherche, widgets graphiques (indicateur de progression, grille de données, éditeur de texte évolué, formulaire interactif), drag and drop, gestion des sprites, ouverture de session directe, effets graphiques (déplacement, transformation…). Bien entendu, le tout prend la forme de patterns réutilisables ! Avec ce livre, le développeur Web pourra mettre en œuvre rapidement - et efficacement - Ajax au sein de ses applications. Design Patterns en Ajax, de Michael Mahemoff 1ère édition, janvier 2007, ISBN : 2-84177-397-3, 682 pages, 48 €. Ouvrage d'ores et déjà disponible en librairie. Mardi 13 Février 2007
O'Reilly
Lu 1892 fois
Nouveau commentaire :
::: Actualités et tendances
|
::: Opinion et pratique
|
::: Communiqués
|
::: La conférence StratégieWeb2.0
|
::: Livres et documents
|
::: Lu dans la presse |
Dans le même dossier :
|
|
Copyright Philippe NIEUWBOURG 2006
|
||
