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