Skip to content

📗 Node.js 学习笔记 ​

面向后端开发者的 Node.js 系统教程。用你熟悉的 Java/Python 后端视角,讲透 Node.js 的运行机制、异步模型与工程实践,最终落到「Node 服务对接大模型」的实战。


🗺️ 学习路线图 ​

阶段章节内容
📗 入门篇第 1 章Node 是什么、V8 引擎、事件循环
📘 核心篇第 2 ~ 4 章模块系统、异步编程、核心模块
📙 实战篇第 5 ~ 6 章HTTP 服务与中间件、对接大模型
📕 工程篇第 7 章调试、性能、pm2、Docker 部署

📚 章节导航 ​

#章节难度预计阅读内容概要
1Node.js 概述与运行机制⭐⭐15 minV8 引擎、单线程异步模型、事件循环 Event Loop
2模块系统与 npm⭐⭐12 minCommonJS vs ESM、模块加载机制、包管理
3异步编程深入⭐⭐⭐15 min回调 → Promise → async/await、EventEmitter
4核心模块实战⭐⭐12 minfs / path / http / stream 四大核心模块
5HTTP 服务与中间件⭐⭐⭐15 min原生 http、Express、中间件洋葱模型
6Node.js 对接大模型⭐⭐⭐15 min调大模型 API、SSE 流式输出、工程封装
7工程化与部署⭐⭐12 min调试、性能优化、pm2、Docker 部署

🎯 适合人群 ​

人群推荐起点阅读建议
Java/Python 后端,想补 Node第 1 章重点看事件循环和异步模型,这是和传统后端最大的思维差异
会写一点 JS,想系统化第 2 章从模块和异步开始,查漏补缺
要用 Node 写 AI 服务第 6 章直接看大模型对接和流式输出,回头补异步基础
想快速部署上线第 7 章看工程化和部署,配套 pm2 / Docker

📂 目录结构 ​

nodejs/
├── README.md                    # 📚 本文件:电子书导航目录
├── chapters/                    # 📝 7 个章节,每章独立文件
│   ├── 01-runtime-mechanism.md
│   ├── 02-module-system.md
│   ├── 03-async-programming.md
│   ├── 04-core-modules.md
│   ├── 05-http-service.md
│   ├── 06-llm-integration.md
│   └── 07-engineering-deploy.md
└── images/                      # 🖼️ 配图(架构图用 ASCII,直接写在章节里)

💡 阅读提示:架构图/流程图用 ASCII 直接嵌在正文里,纯文本即可阅读。每章末尾附「下一章预告」,帮你建立章节间的知识关联。

📖本文阅读--次|📊全站访问--次|👥访客--人