Ajaxとは

「ページを再読込しなくても、ページの一部を更新する」技術のこと。

AjaxはAsynchronous Javascript And XMLの略。

Javascriptで非同期通信を行い、XMLやJSONなどの形式でHTTPレスポンスを受け取る技術。

代表例

Ajaxを使った代表的なものといえばGoogle Map。

地図をスライドするとその先の地図が表示される。

スライドしている間に足りない地図のデータをAjaxでリクエストしているから、ヌルヌル地図を動かすことができる。

もしAjaxがなければスライドするたびにページを再読み込みしなければならない。

似た技術

fetch API , WebSockets

BACK