本文へスキップ
Curriculum

Phase 6

プロダクト API 設計と拡張

個人用メモ API を、チーム共有ノート API へ育てる。リソース境界、検索、ページング、添付、ジョブ、通知、競合を扱う。

Topics
10
topic groups
Ready
115
implemented tasks
Total
115
planned tasks
  1. 01team と note の最小モデルを分ける自動採点 / フィードバック要サインイン
  2. 02member を user と team の中間リソースにする自動採点 / フィードバック要サインイン
  3. 03note と comment の親子関係を定義する自動採点 / フィードバック要サインイン
  4. 04attachment を本文から分離する自動採点 / フィードバック要サインイン
  5. 05内部モデルと公開DTOを分ける自動採点 / フィードバック要サインイン
  6. 06note の一覧DTOと詳細DTOを分ける自動採点 / フィードバック要サインイン
  7. 07リソースIDの命名を統一する自動採点 / フィードバック要サインイン
  8. 08comment と attachment の参照整合性を seed で保証する自動採点 / フィードバック要サインイン
  9. 09team scope を note モデルへ持たせる自動採点 / フィードバック要サインイン
  10. 10共有ノート API の基本モデルを完成させる自動採点 / フィードバック要サインイン