Introduction à AJAX
La technologie AJAX est un moyen de mettre à jour une partie d'une page sans la recharger entièrement. Elle est basée sur JavaScript, le protocole HTTP, et une partie serveur, par exemple, PHP, NodeJS, ou toute autre.
Actuellement, le travail avec AJAX est mis en œuvre
via fetch. C'est une technologie moderne,
mais qui ne fonctionne pas dans les anciens navigateurs. Une
technologie plus ancienne est l'utilisation
de l'objet XMLHttpRequest. Vous pouvez encore
rencontrer cette technologie, mais il n'est pas nécessaire
de l'étudier en profondeur.
Pour apprendre le fonctionnement d'AJAX, la présence d'un serveur est nécessaire. Nous utiliserons notre serveur d'apprentissage. Créons dans le dossier du serveur un fichier HTML, que nous ouvrirons dans le navigateur :
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="client.js" defer></script>
</head>
<body>
</body>
</html>
Connectons-y un fichier JavaScript :
alert('test');
Créez les fichiers décrits et vérifiez leur fonctionnement dans le navigateur.