本文へスキップ
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
  1. 01GET /memos/:id で id を取り出して1件返す自動採点 / フィードバック要サインイン
  2. 02一覧 `/memos` と詳細 `/memos/:id` を分ける自動採点 / フィードバック要サインイン
  3. 03数値ではない id を 400 にする自動採点 / フィードバック要サインイン
  4. 040 と負数の id を 400 にする自動採点 / フィードバック要サインイン
  5. 05`/memos/` を詳細APIとして扱わない自動採点 / フィードバック要サインイン
  6. 06存在しない id は 404 にする自動採点 / フィードバック要サインイン
  7. 07deleted なメモを詳細取得で返さない自動採点 / フィードバック要サインイン
  8. 08余計な path segment を 404 にする自動採点 / フィードバック要サインイン
  9. 09GET /users/:id でも path parameter を扱う自動採点 / フィードバック要サインイン
  10. 10GET /products/:id で商品詳細を返す自動採点 / フィードバック要サインイン
  11. 11`12abc` を id=12 として扱うバグを直す自動採点 / フィードバック要サインイン
  12. 12詳細APIで内部フィールドを返さない自動採点 / フィードバック要サインイン