本文へスキップ
Curriculum

Phase 7

運用・性能・総合演習

作るだけでなく、壊れたときに観測・切り分け・修正・再発防止できる API に仕上げる。

Topics
9
topic groups
Ready
95
implemented tasks
Total
95
planned tasks
  1. 01リクエスト開始ログを構造化して出す自動採点 / フィードバック要サインイン
  2. 02レスポンス終了ログに status と duration を入れる自動採点 / フィードバック要サインイン
  3. 03status に応じてログ level を分ける自動採点 / フィードバック要サインイン
  4. 04ログから Authorization ヘッダーを除外する自動採点 / フィードバック要サインイン
  5. 05ログから password と token をマスクする自動採点 / フィードバック要サインイン
  6. 06認証後ログに userId と teamId を入れる自動採点 / フィードバック要サインイン
  7. 07logger を controller から直接 console.log しない形にする自動採点 / フィードバック要サインイン
  8. 08requestId middleware をすべての route に広げる自動採点 / フィードバック要サインイン
  9. 09404 も request.completed ログへ残す自動採点 / フィードバック要サインイン
  10. 10同一 requestId を error log にも伝播させる自動採点 / フィードバック要サインイン
  11. 11ログ用 sanitize helper の回帰テストを書く自動採点 / フィードバック要サインイン
  12. 12shared note API のログ基盤を構造化ログへ揃える自動採点 / フィードバック要サインイン