Node.js(Node.js)MOC
Node.js 运行时与语言生态知识体系,聚焦模块系统、核心模块、事件循环与工程工具。
📚 知识体系
1. 基础入门(Foundation)
Node.js 的基础概念和核心模块。
Node.js 基础
- Node.js 简介与特点 — Node.js 概述和特性
- 安装与版本管理(nvm) — Node.js 安装和版本管理
- 模块系统(CommonJS、ES Modules) — 模块系统详解
- 核心模块 — Node.js 内置核心模块(fs、path、http、events、stream 等)
- [Node.js 终端交互与子进程](./01-基础入门/05-Node.js 终端交互与子进程.md) — 理解 argv、stdin/stdout、readline、child_process 与 AI CLI 的执行链路
2. 工具与生态(Tools & Ecosystem)
Node.js 常用工程工具、运行时周边生态与框架入口。
Web 框架
- Express.js 基础与应用(待整理)
- Koa.js 基础与应用(待整理)
- Nest.js 基础与应用(待整理)
- Fastify 基础与应用(待整理)
工具与库
- PM2 进程管理(待整理)
- nodemon 开发工具(待整理)
- 常用中间件(待整理)
- 包管理与 npm(待整理)
3. 异步与事件循环(Async & Event Loop)
Node.js 运行时中的异步执行模型与事件循环机制。
核心主题
- 事件循环(待整理)
- 宏任务与微任务(待整理)
- Stream 与背压(待整理)
- 并发控制(待整理)
🔗 相关链接
- 编程语言总入口 — 编程语言总导航
- JavaScript 异步编程 — 语言层异步模型基础
- 服务端开发总入口 — Web 开发、API 与服务治理