Google AJAX Libraries API : Comment utiliser un framework Ajax très simplement
Google AJAX Libraries API fournit une API et une infrastructure pour cacher (→ mettre en cache) les bibliothèques JavaScript des principaux frameworks Ajax.
Les avantages pour les développeurs sont nombreux :
- Il n’est plus nécessaire d’importer les sources des frameworks Ajax dans son projet Web : il suffit de faire appel directement à la Google JS API.
- Lorsqu’on souhaite migrer vers une nouvelle version d’un framework Ajax, il suffit de modifier une seule ligne de code JavaScript. Il n’est pas nécessaire de télécharger la nouvelle version ni de redéployer l’intégralité de son application Web.
- Les scripts JavaScript sont hébergés par Google : lors du chargement de la page, il y a donc moins de requêtes vers le serveur qui héberge l’application Web.
- Les scripts JavaScript sont compressés par défaut.
- Si un navigateur parcourt plusieurs sites utilisant le même framework via la Google JS API, il ne téléchargera le framework qu’une seule fois.
Voici un exemple très simple de chargement de la bibliothèque Dojo dans une page Web :
<!-- Google JS API -->
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
djConfig = { parseOnLoad: true };
google.load("dojo", "1.2.0");
</script>
La bibliothèque est très simple d’utilisation et très claire. L’essayer, c’est l’adopter.
https://code.google.com/apis/ajaxlibs/
