Introduction
AJAX est une technologie pour construire des pages web dynamiques côté client. Les données sont échangées avec le serveur par des requêtes Javascript, et le serveur effectue des traitements sur ces données. Le développement des applications AJAX est facilité par l'emploi d'un framework. Dans l'article qui a lancé le terme AJAX, J.J. Garret décrit la technologie AJAX comme un intermédiaire entre l'utilisateur et le serveur.
Le moteur AJAX permet de supprimer l'attente pour interagir avec le serveur. Le but du framework est de fournir ce moteur de traitement et les fonctions associées, côté client et côté serveur.