jQuery

Note

Ce chapitre ne traite pas de l’application web, mais du choix d’une technologie. Sa lecture est donc facultative.

Comme vous avez pu le constater dans le premier chapitre, ce tutoriel ne nécessite pas l’apprentissage de jQuery. Cela signifie que toutes les instructions qui se trouvent du côté client s’écriront en javascript “brut”. Toutefois, si vous avez de bonnes connaissances dans cette bibliothèque, vous pouvez tout à fait vous servir de cette technologie dans notre application. En effet, les avantages de jQuery sont nombreux :

  • Ce framework est compatible avec tous les navigateurs, contrairement à javascript qui doit s’adapter aux API de ceux-ci
  • jQuery permet d’écrire plus d’instructions en moins de lignes
  • Il a une meilleure gestion des erreurs

Mais alors, pourquoi ce tutoriel n’emploie-t-il pas cette bibliothèque ? C’est en partie pour les raisons suivantes :

  • L’utilisation de jQuery nécessiterait d’apprendre le fonctionnement de base de ce framework, et ajouterait un pré-requis à une liste déjà longue
  • Les méthodes que nous allons utiliser en javascript sont assez simples et existent dans l’API de tous les navigateurs récents, il n’y a donc que très peu de problèmes de compatibilité.