小册描述
目录
- 你需要知道的Node.js 底层原理
- 你需要知道的Node.js 基础架构
- Nodejs中的Libuv 数据结构和通用逻辑
- Nodejs中的Libuv 事件循环底层理
- Nodejs中的Libuv 线程池和线程间通信原理
- Nodejs中的Libuv 的流机制原理
- Libuv 的功能是如何引入 JS 的
- Node.js 中 JS 和 C++对象的内存管理机制
- Node.js 的启动过程解析
- Nodejs中模块加载的实现原理
- Nodejs 中 TCP 基础和客户端、服务器的实现
- Nodejs中TCP 的数据通信的实现和特性
- Nodejs中UDP 客户端、服务器的实现和特性
- 文件模块的同步、异步、Promise 化、流式操作 API
- Node.js 中两套文件监听机制的实现原理
- 理解Node.js 的 DNS 模块
- Nodejs中的Unix 域和文件描述符传递
- Nodejs进程和进程间通信的实现
- Node.js 中 HTTP 模块的实现和使用
- Nodejs中的setImmediate、nextTick 和 setTimeout 的实现
- 从 0 到 1 实现一个简单的 JS 运行时代码
- 如何阅读Nodejs源码以及阅读源码的意义