Dojo : le framework JavaScript pour le développement rapide d'applications Web

Le framework JavaScript pour le développement
rapide d'applications Web
Ce livre sur Dojo s'adresse aux concepteurs d'applications
Web riches et en particulier aux développeurs d'applications
d'entreprise, à la recherche d'un outil puissant et performant
pour l'écriture du JavaScript .
La première partie du livre reprend les domaines traditionnels
des frameworks JavaScript côté client. L'auteur détaille ainsi
la sélection et la manipulation du DOM , des styles et des attributs ,
les tableaux de type array et autres chaînes de caractères ,
la gestion des événements DOM 2 , les animations
toutes faites ou à élaborer selon votre créativité. Cette partie
reprend aussi l'AJAX revu par Dojo ; avec son code concis, le
processus asynchrone des applications AJAX se voit ainsi simplifié
à l'extrême sans perdre de sa puissance.
La seconde partie met en jeu les aspects assurément plus originaux
ou du moins plus spectaculaires de Dojo. En effet, par
son système de widgets , Dojo propose de façon native des
applications les plus diverses comme des calendriers , des
zones éditables , une galerie photos ou des effets de
glisser/déposer . Le festival commence avec les formulaires
revisités par Dojo ; vous découvrirez de nombreuses et nouvelles
possibilités (pour la plupart empruntées au Html5) pour
renouveler cet exercice indispensable à l'interactivité de vos
applications. Citons comme exemples, la ligne de texte de
date qui fait apparaître un calendrier, les curseurs , les compteurs
ou la validation en direct des données . Les pages suivantes
vous permettront de passer ensuite aux applications
Dijit avec les nouvelles infobulles, les éditeurs en ligne , les
barres de progression , la palette de couleurs , les menus
déroulants ou contextuels , etc.
L'auteur détaille également l'aide apportée par Dojo pour la
présentation de vos applications, la division de la page, les
présentations dites en accordéon ou la navigation par
onglets ainsi que des applications plus spécifiques, le
glisser/déposer , le dessin 2D .
Des éléments complémentaires sont en téléchargement sur
le site www.editions-eni.fr .