【イベント】再々々再々再入門 Ajax

# Ajaxについて

非同期にJavaScriptを使っていい感じにデータを取得。

通常はページ(HTML)を書き換える

AjaxはJSがリクエストを送って(XMLHttpRequest)部分的にDOMを書き換える

当初のデータフォーマットはXMLだったが現在はJSONがメイン

最近はXMLHttpRequestよりもfetchの方がよく使われる。

→ 簡単に実装できるがプログレスは取れない。〜%進行中みたいなやつ。

 

# CORS クロスドメインAjax

XMLHttpRequestなどで、別のドメインに対してのリクエストは成功しない。

SPA作る(バックエンドとフロントエンドを分ける)時によく起こる

→ httpheaderに仕込む必要がある。

 

# 質問とかとか

ビデオ会議とかはWebRTCを使ってリアルタイムな通信を行う