用語集 最終更新 2026.04.04 オーバーフェッチ オーバーフェッチ は、本当は不要なデータまで API から一緒に取ってしまう状態です。 初心者向けには、名前だけ欲しいのに、詳細情報まで全部返ってくる ような状態と考えると分かりやすいです。 どんな場面で起きるか 一覧画面で一部の項目しか使わないのに詳細情報まで返す API モバイルで通信量を減らしたいのに大きなレスポンスを返す API なぜ話題になるか GraphQL は、欲しい項目だけ指定しやすいので、オーバーフェッチを減らしやすいと説明されることがあります。 ただし、REST API でもエンドポイント設計を工夫すればかなり減らせます。 あわせて見たい用語 アンダーフェッチ GraphQL REST API この用語を読むときのコツ オーバーフェッチ は単語だけ暗記するより、「どんな場面で出てくるか」「何と一緒に語られるか」をセットで押さえた方が理解しやすいです。記事や設定画面で見かけたら、何を決めるための用語なのかまで見ると意味がつながりやすくなります。 最初のうちは、このページだけで完結させようとしなくて大丈夫です。 下の関連用語や関連記事も一緒にたどると、オーバーフェッチ がどの文脈で使われる言葉なのかがかなり見えやすくなります。 あわせて見たい用語 API API は、ソフトウェア同士が機能やデータをやり取りするための窓口です。 REST API REST API は、URL と HTTP の仕組みを使って資源をやり取りする考え方で作る API です。 GraphQL GraphQL は、クライアントが欲しい形に近いデータを取得しやすくする API の仕組みです。 エンドポイント エンドポイントは、API やサービスで通信先として使う URL や窓口のことです。 アンダーフェッチ アンダーフェッチは、必要な情報をそろえるのに API を何回も呼ぶ必要がある状態です。