Skip to content

前端工程师后端学习指南

面向有前端经验、后端基础较少的同学。 所有内容都用前端概念做类比,帮你快速建立认知映射。


目录

  1. 项目整体架构 — 微服务是什么?服务怎么拆分?和前端 Monorepo 有什么关系?
  2. 一个请求的完整链路 — 从客户端到数据库,一个请求经过了哪些环节?
  3. 核心技术点拆解 — 数据库、消息队列、Redis 分别解决什么问题?
  4. 目录结构导读 — 拿到项目该从哪个文件开始看?
  5. 关键注解速查 — Java 注解 = 前端装饰器,附带完整代码示例和前端类比
  6. 给前端的学习路径 — 6 个 Step,从网关到策略模式,循序渐进
  7. 动手练习 — 5 个实操练习,从写接口到画消息流转图
  8. 术语对照表 — 后端术语 ↔ 前端术语的完整对照
  9. 学习资源推荐 — 按优先级排列的学习资料和方法建议

适用读者

  • 有 1 年以上前端经验(React / Vue / Next.js / ...)
  • 对后端零基础或只了解皮毛
  • 需要参与或理解后端微服务项目

阅读建议

  • 不要按顺序死读,推荐路线:第一章 → 第二章 → 第四章 → 第五章(当字典随时查)→ 第六章(按 Step 实操)
  • 每学完一个概念,到项目代码里找到对应实现,效果翻倍
  • 遇到看不懂的注解,翻第五章;遇到看不懂的术语,翻第八章