Curriculum
Phase 7
運用・性能・総合演習
作るだけでなく、壊れたときに観測・切り分け・修正・再発防止できる API に仕上げる。
- Topics
- 9
- topic groups
- Ready
- 95
- implemented tasks
- Total
- 95
- planned tasks
- 01リクエスト開始ログを構造化して出す自動採点 / フィードバック要サインイン
- 02レスポンス終了ログに status と duration を入れる自動採点 / フィードバック要サインイン
- 03status に応じてログ level を分ける自動採点 / フィードバック要サインイン
- 04ログから Authorization ヘッダーを除外する自動採点 / フィードバック要サインイン
- 05ログから password と token をマスクする自動採点 / フィードバック要サインイン
- 06認証後ログに userId と teamId を入れる自動採点 / フィードバック要サインイン
- 07logger を controller から直接 console.log しない形にする自動採点 / フィードバック要サインイン
- 08requestId middleware をすべての route に広げる自動採点 / フィードバック要サインイン
- 09404 も request.completed ログへ残す自動採点 / フィードバック要サインイン
- 10同一 requestId を error log にも伝播させる自動採点 / フィードバック要サインイン
- 11ログ用 sanitize helper の回帰テストを書く自動採点 / フィードバック要サインイン
- 12shared note API のログ基盤を構造化ログへ揃える自動採点 / フィードバック要サインイン