ブラウザ標準のFetch APIを解説します。データの取得・送信から、CookieやHTTPヘッダーに関するオプション指定、取得したデータの取り扱い、エラーハンドリングなどについて見ていきましょう。
Fetch APIによってリクエストした結果の取り扱いについて見てみます。そのほか、Fetch APIにまつわるトピックとして、XMLHttpRequestとNode.jsにおけるfetchについても取り上げます。
ブラウザ上のJavaScriptの役割に、サーバーサイドとの通信があります。ここでは、ブラウザ標準のFetch APIを取り上げ、データの取得や送信を見てみましょう。