DexBase

Fake Store API

開発とデータ · Fake Store API の結果 · 公開ソース

現在の公開データ

Fake Store API から新しい結果を読み込みます。検索語の入力は不要です。

レスポンスに含まれる項目

確認したい項目

  • 開発とデータ
  • Fake Store API の結果
  • 公開ソース

サンプル商品に入る項目

/products はデモ用の商品を返します。商品には id、title、price、category、description、image、rating を含めることがあります。自前のカタログを用意する前でも、カード、一覧、絞り込み、画面状態を作る材料になります。

  • id はプロトタイプ内の項目識別に使い、商品コードとしては扱わないでください。
  • price、image、rating はテストデータであり、実際のオファー比較には使えません。
  • category は商品グループやナビゲーションの検証に役立ちます。

すべてを読み込まずに一覧を取得する

/products に加え、ドキュメントには 1 件用の /products/:id、一覧を短くする limit、順序を変える sort=asc と sort=desc があります。カテゴリとカテゴリ別商品のルートもあります。習慣的に全カタログを取得するのではなく、試すコンポーネントに合うルートを選んでください。

  • 小さなグリッドや初回読み込みの例では limit を使います。
  • 詳細画面は特定の id で試します。
  • テーマ別の棚が必要な画面ではカテゴリを使います。

プロトタイプのデータは店舗ではない

Fake Store API は学習、サンプル、テスト向けです。POST、PUT、PATCH、DELETE はシミュレーションされた応答を返し、ドキュメントではデータが実際に追加、更新、削除されないと説明されています。これらの商品を在庫、価格、評価、販売中のオファーとして見せないでください。

  • 価格や在庫を公開する前に、実在する販売元を利用してください。
  • 決済を集めたり、ログイン用ルートを本番認証として扱ったりしないでください。
  • デモと実際の購入体験を明確に分けてください。
crates.io 開発とデータ · crates.io の結果 · 公開ソース DummyJSON Products 開発とデータ · DummyJSON Products の結果 · 公開ソース GitHub Repository Search 開発とデータ · GitHub Repository Search の結果 · 公開ソース