Ajax(1.基礎知識)
Ajaxの意味
「Asynchronous JavaScript + XML」の略。
JavaScriptとXMLを使って非同期にサーバとの間の通信を行うこと。
一部の情報をサーバーに送信して、それを受け取り反映させる仕組み。
Ajaxの技術
Ajaxは、下記の機能が組み合わさって実装されています。
Java Script
「JavaScript」は、動的なWebページを作成できるプログラミング言語。
DOM
「Document Object Model」の略。
ドキュメントの構造的な表現を提供し、内容や表示形態の変更を可能にする。
XML
「Extensible Markup Language」の略。
文書やデータの意味や構造を記述するためのマークアップ言語の一つ
(HTMLと似たようなもの)
※ 現在では、AjaxにはXMLの代わりにJSONという型がよく使われています。
json
「JavaScript Object Notation」の略。
軽量のデータ交換フォーマットで、人間にとって読み書きが容易で、
マシンにとっても簡単にパースや生成を行なえる形式。
<参考サイト>
■https://qiita.com/hisamura333/items/e3ea6ae549eb09b7efb9
■https://proengineer.internous.co.jp/content/columnfeature/11532