Технология AJAX представляет собой способ обновления части страницы без ее полной перезагрузки. В основе технологии лежит JavaScript, протокол HTTP, и некоторая серверная часть, например, PHP, NodeJS, либо какая-то иная.
В настоящее время работа с AJAX реализуется
через fetch
. Это современная технология,
но не работающая в старых браузерах. Более
старой технологией является использование
объекта XMLHttpRequest
. С этой технологией
вы еще можете столкнутся, но сильно вникать
в нее не стоит.
Для изучения работы AJAX необходимо наличие сервера. Мы будем использовать наш учебный HTTP сервер. Сделаем в папке с сервером HTML файл, который мы будем открывать в браузере:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script defer src="client.js"></script>
</head>
<body>
</body>
</html>
Подключим к нему JavaScript файл:
alert('test');
Создайте описанные файлы и проверьте их работу в браузере.