JSONPlaceholderはサンプルのデータが必要なときにいつでも利用できるオンラインのREST APIになります。GitHubやStack Overflowの例としても利用可能で、もちろんローカルでのテストでも活用できます。
Contents
6つのサンプルデータ
JSONPlaceholderは以下のうような構造で6つのデータサンプルを提供しています。
0 1 2 3 4 5 6 7 |
/users /posts /comments /albums /photos /todos |
下記のようなURLでデータを取得できます。
https://jsonplaceholder.typicode.com/posts
リクエスト(Routes)
0 1 2 3 4 5 6 7 8 9 |
GET /posts GET /posts/1 GET /posts/1/comments GET /comments?postId=1 POST /posts PUT /posts/1 PATCH /posts/1 DELETE /posts/1 |
- データの取得はGET
- データの追加はPOST
- データの更新はPUT
- データの削除はDELETE
- 部分更新はPATCH
リレーションは「/posts/1/comments」のような形式で取得できます。