AJAX
Определение
AJAX (англ. Asynchronous JavaScript and XML) — способ обновлять часть страницы без ее полной перезагрузки. Браузер в фоне запрашивает данные у сервера и встраивает ответ в страницу через DOM, пока пользователь продолжает работать. Пример: при вводе адреса появляются подсказки, при нажатии «Показать еще» в ленту догружаются товары, и страница не мигает. Название историческое: сейчас данные обычно передают в формате JSON, а XML почти не используют. На этом подходе построены все современные одностраничные приложения, данные они получают через API.
Также говорят
аякс.