Curriculum
Phase 2
ルーティングと CRUD API
インメモリのリソース API を題材に、path parameter、query parameter、request body、CRUD の一連の流れを作って直す。
- Topics
- 9
- topic groups
- Ready
- 105
- implemented tasks
- Total
- 105
- planned tasks
- 01GET /memos/:id で id を取り出して1件返す自動採点 / フィードバック要サインイン
- 02一覧 `/memos` と詳細 `/memos/:id` を分ける自動採点 / フィードバック要サインイン
- 03数値ではない id を 400 にする自動採点 / フィードバック要サインイン
- 040 と負数の id を 400 にする自動採点 / フィードバック要サインイン
- 05`/memos/` を詳細APIとして扱わない自動採点 / フィードバック要サインイン
- 06存在しない id は 404 にする自動採点 / フィードバック要サインイン
- 07deleted なメモを詳細取得で返さない自動採点 / フィードバック要サインイン
- 08余計な path segment を 404 にする自動採点 / フィードバック要サインイン
- 09GET /users/:id でも path parameter を扱う自動採点 / フィードバック要サインイン
- 10GET /products/:id で商品詳細を返す自動採点 / フィードバック要サインイン
- 11`12abc` を id=12 として扱うバグを直す自動採点 / フィードバック要サインイン
- 12詳細APIで内部フィールドを返さない自動採点 / フィードバック要サインイン