用語集に戻る
Web開発中級

fetch

fetch

一言で言うと

ブラウザ標準の HTTP クライアント API。

もう少し詳しく

一言で言うと

ブラウザ標準の HTTP クライアント API。

もう少し詳しく

ブラウザ標準の HTTP クライアント API。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。

Web 開発で頻出する概念で、ブラウザとサーバーの通信を理解する際に知っておきたい用語です。HTTP・REST・JSON といった基本要素と組み合わせて使われることが多く、主な利用場面はフロントエンド(ブラウザ)ですが、Node.js v18 以降では組み込みサポートされており、それ以前の環境では node-fetch 等のライブラリが必要でした。

実務でどう使うか

  • フロントエンド: ブラウザでの動作確認時に意識する場面が多く、デベロッパーツールの Network タブで確認できることもあります

  • バックエンド(Node.js 等) ── サーバーから外部 API を呼び出す際に fetch() を使うことがあります

  • PM・デザイナー: 仕様策定の段階で、フロント/バックがどう連携するかを把握するために役立ちます
  • 関連する章

    Ch156, Ch180 で詳しく学べます。

    関連する用語

    この用語を学べるコース

    この用語を実際に使ってみよう

    チョットデキルなら、5分のレッスンで実際にコードを書いて学べます。

    コース一覧を見る