Ajax

Ajax , который первоначально расшифровывался как асинхронный JavaScript и XML, представляет собой практику программирования для создания сложных динамических веб-страниц с использованием технологии, известной как XMLHttpRequest.

Ajax позволяет собирать данные для обновления частей DOM HTML - страницы без необходимости полного обновления страницы. Ajax также позволяет вам работать асинхронно, то есть ваш код продолжает выполняться, пока целевая часть вашей веб-страницы пытается перезагрузиться (по сравнению с синхронным режимом, который блокирует запуск вашего кода до тех пор, пока эта часть вашей страницы не будет перезагружена).

Благодаря интерактивным веб-сайтам и современным веб-стандартам Ajax выполняется с использованием функций в рамках JavaScript и Fetch API стандарта.