阶段 2:练习与验收
必做
- 跑通
02-express-todo-api - 用 curl 或 Apifox / VS Code REST Client 打通:
- 列表
- 新建
- 更新完成状态
- 删除
选做
- 给 Todo 增加字段
priority(1–3),创建时校验必须是数字。 - 增加
GET /todos/:id。 - 统一错误返回格式:
{ "message": "..." }。
本阶段验收
- 能画一张「请求 → 中间件 → 路由函数 → 响应」的小流程图(纸上也行)
- 理解:Nest 控制器方法 ≈ Express 路由回调,只是写法更结构化
- 完成至少 1 个选做
通过后 → 03-Nest核心/01-为什么用Nest.md