新人エンジニアのメモ

新人エンジニアの日々学んだことをアップしていきます。最近はQiitaも始めました。https://qiita.com/nacho0707

【Webの基礎知識】Ajax

Ajaxとは

  • 非同期通信によってサーバとデータのやり取りを行い、動的なページの書き換えを行う技術
  • JavaScriptの組み込みオブジェクトであるXMLHttpRequestを利用して非同期通信を行い、通信結果をJavascriptで処理してWebページに反映する
  • データのみ取得

メリット

  • ブラウザの処理と並行して、サーバとやり取りを行うことができる
  • 通信データ量の低減によるネットワークやサーバの負荷軽減を図ることができる