CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
全栈里程碑/课时/综合练习
RawBlame
课时目录12 节

全栈里程碑

  1. 01全栈学习路径
  2. 02CRUD 里程碑
  3. 03CLI 里程碑
  4. 04前端应用里程碑
  5. 05交互里程碑
  6. 06自动化里程碑
  7. 07协作里程碑
  8. 08基础设施里程碑
  9. 09监控里程碑
  10. 10AWS SES 邮件
  11. 11完整应用里程碑
  12. 12综合练习

综合练习

对照 CodeRoadMap 栈完成里程碑清单。

45 分钟

综合练习

本课不引入新知识点,而是把 fullstack-milestones-essentials 与 /roadmaps/full-stack 全部 Checkpoint、SES、Monit 节点 对照 CodeRoadMap 推荐栈做一次总验收。你应能向他人说明:每个里程碑仓库解决什么问题、依赖哪些专项课(spring-boot-essentials、react-essentials、docker-essentials、github-actions-essentials、fullstack-roadmap),以及若重做一次会如何改进架构。

学习目标

  • 填写 里程碑完成度矩阵,标注每个 Checkpoint 的仓库链接、演示方式、缺口
  • 针对未完成或薄弱项,制定 ≤2 周 补齐计划(只补必要专项课)
  • 输出一份 全栈作品集一页纸(中文),可用于简历或面试自我介绍

里程碑矩阵(自填)

课时 / Checkpoint仓库 URL状态依赖 track备注
fsm-crud / simple-crud☐SQL、CLI
fsm-cli / cli-apps☐Node/Java CLI
fsm-frontend / frontend-apps☐HTML/CSS/JS 或 React
fsm-interactivity☐DOM、localStorage
fsm-automation☐Ansible
fsm-collab☐Git、README
fsm-infra☐Terraform
fsm-monitoring / Monit☐Actuator/pm2
fsm-ses☐AWS
fsm-complete☐JWT 全栈

推荐栈端到端演练

用 一条命令链 证明环境没断(路径按你实际仓库改):

# 1. 基础设施(可选 cloud 或本地 compose)
docker compose up -d db
# 2. 后端
./mvnw spring-boot:run
# 3. 前端
npm run dev
# 4. 健康
curl -sf http://localhost:8080/actuator/health
# 5. Monit(若在 VM)
monit status

若 cloud 部署:github-actions-essentials 最后一次 main 构建应为绿;docker-essentials 镜像 tag 与文档一致。

复盘问题(书面回答)

  1. 最难的里程碑 是哪个?卡在专项课还是集成?
  2. Monit vs Prometheus:你的项目规模下为何选 Monit?何时会升级?
  3. SES sandbox 是否已 production? bounce 如何处理?
  4. 若团队新成员入职,你的 README + compose + playbook 能否让他半天内跑通?

进阶可选(任选一项)

  • 将 fsm-complete 的 JWT 改为 HttpOnly Cookie + CSRF 策略,对照 spring-boot-essentials security 课
  • 为全栈项目加 github-actions-essentials deploy workflow,与 fsm-infra Terraform output 联动
  • 用 react-essentials 重构 fsm-interactivity 的 vanilla Todo,保留同一后端 API

与路线图的最后对齐

打开 /roadmaps/full-stack 与 fullstack-roadmap,确保:

  • 所有 Checkpoint 与 SES、Monit 节点已勾选或有明确延期理由
  • Profile 置顶项目指向 fsm-complete 或最强里程碑
  • 每个仓库 Issues 里至少一条「已知限制 / 下一步」——展示工程诚实度

练习

  • 提交填完整的 里程碑矩阵(Markdown 或 Notion 导出),≥8 行有 URL 或「计划完成日」
  • 写 300 字以上 全栈复盘:收获、短板、下一步学习 track
  • 同伴或自检:随机抽一个里程碑仓库,按 README 15 分钟内 跑通主流程

小结

综合练习 = 对照 CodeRoadMap 栈勾选全栈里程碑清单。 完成本课即宣告 fullstack-milestones-essentials 闭环;继续深入可并行 DevOps、安全或 spring-boot-essentials 高级主题。恭喜走完从 CRUD CLI 到 JWT Capstone 的全栈里程碑之路。

加载本节练习…
← 上一课完整应用里程碑