тк 3 июля праздник (в беларуси), буду не онлайн (по возможности буду отвечать)

Введение в AJAX

Технология AJAX представляет собой способ обновления части страницы без ее полной перезагрузки.

В основе технологии лежит JavaScript, протокол HTTP, и некоторая серверная часть, например, PHP, NodeJS, либо какая-то иная.

В настоящее время работа с AJAX реализуется через fetch. Это современная технология, но не работающая в старых браузерах.

Для учебных целей можно просто брать и использовать fetch, а для реальных условий нужно использовать полифилы - специальные скрипты, добавляющую поддержку в старых браузерах (загуглите их после прохождения учебника).

Более старой технологией является использование объекта XMLHttpRequest. Мы ее тоже коснемся в учебнике, так как вы можете с ней столкнуться при работе со старыми скриптами.

Но изучение мы начнем с современной (более удобной) технологии - через fetch.