lundi 29 septembre 2008
Le Framework Web Dojo Toolkit
Par Romain MALLARD, lundi 29 septembre 2008 à 22:20 :: General
Le Dojo Toolkit est un framework Javascript qui permet la construction d'applications Internet basées sur la technologie Ajax.
Dojo est écrit entièrement en Javascript et ne dépend pas d'une architecture ou d'un langage présent côté serveur.
Une puissante architecture de modules appelés "widgets" accélère les temps de développement et simplifie l'architecture globale de l'application.
Quelques fonctionnalités fournies par dojo :
- Outils d'internationalisation (formatage des dates, monnaies..),
- Librairies graphiques et génération de graphes,
- Effets et transitions,
- Événements de type AOP,
- Requête XML / Json et transfert de fichiers,
- Documentation/API généré à partir du code source similaire aux JavaDocs,
- Compression du code Javascript (Dojo ShrinkSafe).
Les partenaires de Dojo
Le développement de Dojo Toolkit est soutenu par la fondation Dojo . Ses membres et sponsors sont les suivants :
- IBM, AOL, SUN, BEA, etc…
Avantages de Dojo en termes de développement
- Développement accéléré, mise à disposition d'outils de productivité,
- Développement plus agile et facilement adaptable,
- Séparation clair entre les responsabilités du client et celles du serveur,
- Utilisation de langages connus par la majorité des webmasters (XHTML, CSS, Javascript),
- Indépendant du langage serveur (Java, PHP ,.Net),
- L’initialisation des formulaires se fait simplement avec dojo,
- Le rendu final est pris en charge coté client grâce aux widgets.
Dojo Toolkit 1.1.1: Dojo, Dijit, DojoX
- Support FF3,
- Amélioration de la localisation,
- Support multiversion,
- Amélioration des animations ,
- Nouveau thème graphique nihilo,
- Nouveaux widgets :
Exemple
Dijit Mail Demo using Dojo 1.0







