1. ドキュメントを読んで理解
    • 認証方法、リクエストの形式、レスポンスの構造などを把握
  2. リクエストの作成
    • 適切なHTTPメソッドを選択する
    • 必要なパラメータをリクエストボディに含める
  3. リクエストの送信
  4. レスポンスデータの処理
    • データ形式に応じてデータをパース
  5. データのキャッシュと更新
  6. エラーハンドリングとログ記録

const fetchImage = async () => {
// リクエストを送信
  const res = await fetch("https://api.thecatapi.com/v1/images/search");
// データをパース
  const images = await res.json();
  console.log(images);
  return images[0];
};