Skip to content

全栈语言与运行时基础 ​

用 JavaScript、Python、Java、Go 四条语言线解释类型、运行时、并发和服务边界。

阅读起点 ​

学习前先阅读:JavaScript 全栈开发学习路线。

全书顺序 ​

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

第1章|语言、类型与运行时 ​

建立从语言语法到服务运行时的共同模型。

  1. JavaScript 与 TypeScript:覆盖 ES6+、模块、异步、类型和运行时。
  2. Python 服务基础:覆盖数据模型、异步和 Web 生态。
  3. Java 与 JVM 基础:覆盖类型、并发、构建和企业运行时。
  4. Go 服务基础:覆盖接口、并发、错误和部署。

第2章|跨层数据与工程边界 ​

能让语言选择服务于数据契约、测试和交付。

  1. 数据访问与事务:比较 ORM、SQL 和事务边界。
  2. 并发、任务与取消:比较事件循环、协程、线程和 goroutine。
  3. 测试与工具链:组织包、构建、契约和集成测试。

阅读边界 ​

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

路线状态 ​

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

用心记录每一步成长