Skip to content

后端开发学习路线总览 ​

从 HTTP 与服务边界进入语言运行时、数据可靠性和生产交付。

阅读起点 ​

学习前先阅读:后端开发基础学习路线。

全书顺序 ​

本书按知识依赖组织。主线先建立可运行的共同模型,再进入机制、工程边界和生产约束;维护与前沿内容明确标注,不改变主线的学习顺序。

第1章|主书与分支 ​

先理解本方向的知识边界,再选择一条可以连续学习的主书。

  1. API、协议与服务边界:从 HTTP 资源、GraphQL Schema、gRPC 合约到可靠性治理,建立跨语言 API 设计主线。
  2. Node.js 服务端运行时:以 Node.js 为主线,把 Deno、Bun、Express、Fastify、Hono 和 NestJS 放入运行时与框架谱系。
  3. Python Web 服务:用 Django、Flask、FastAPI 对比全栈约定、微框架和类型驱动 API。
  4. JVM 与企业服务:比较 Spring Boot、Quarkus、Ktor 在依赖注入、运行时和云交付中的取舍。
  5. Go Web 服务:从 net/http 到 Fiber 建立 Go 的并发、错误和部署模型。
  6. Rust Web 服务:用 Axum、Actix Web 对比所有权、异步运行时和 Web 框架边界。
  7. 传统与特色 Web 框架维护:将 Laravel、Symfony、Rails、Phoenix 放入存量维护和生态迁移视角。
  8. 数据访问、缓存与可靠任务:把 ORM、缓存、后台任务和实时通信合并为服务端可靠性章节。

阅读边界 ​

本页是学习路线和专题入口,不替代专题笔记中的机制解释、可运行示例和练习。笔记尚未完成的专题会先显示为占位页;已有经验的读者可以跳到具体章节,再按前置关系回补。

路线状态 ​

本路线的目录已完成本轮架构审查;专题笔记的内容质量和来源审查另行进行。

用心记录每一步成长