CORS
オリジン間リソース共有 (CORS: Cross-Origin Resource Sharing)
ブラウザ上で実行されているフロントエンドアプリケーションから Fetch API などを使って API を実行しに行く時、セキュリティ上の理由で、フロントエンドアプリケーションとAPIとでオリジン(一般的にドメインなどのこと)が異なる場合、リクエストが制限される。
そのため、フロントエンドアプリケーションとAPI双方の実装に CORS への対応が必要になる。
なお Node.js には cors という名前の設定を行ってくれるパッケージがある