Curriculum
Phase 1
HTTP の入口と生レスポンス
fetch する側から、HTTP を返す側へ視点を反転する。node:http を使い、起動、レスポンス、ヘッダー、JSON、status、URL、method を小さく反復する。
- Topics
- 8
- topic groups
- Ready
- 90
- implemented tasks
- Total
- 90
- planned tasks
ゲストモード:すべて採点できますが、回答と進捗は保存されません。
- 01listen 完了後に起動ログを1行だけ出す自動採点 / フィードバック
- 02ポート番号を定数で管理してログにも使う自動採点 / フィードバック
- 03環境変数 PORT がないとき 3000 で起動する自動採点 / フィードバック
- 04listen 前に成功ログを出すバグを直す自動採点 / フィードバック
- 05リクエストを受けたら method と url をログに出す自動採点 / フィードバック
- 06受け取ったリクエスト数をカウントしてログに出す自動採点 / フィードバック
- 07startServer 関数で listen 処理をまとめる自動採点 / フィードバック
- 08listen error を受けて原因をログに出す自動採点 / フィードバック
- 09server.listen を二重に呼んでいるバグを直す自動採点 / フィードバック
- 10起動ログ・PORT・リクエストログをまとめて整える自動採点 / フィードバック