深入浅出Node.js
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-07-22 20:16:18
微信
赏
支付宝
文档简介:
版权信息
书名:深入浅出Node.js
作者:朴灵
ISBN:978-7-115-33550-0
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必
究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制
和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐
号等维权措施,并可能追究法律责任。
目录
序一
序二
前言
致谢
第 1 章 Node简介
1.1 Node的诞生历程
1.2 Node的命名与起源
1.3 Node给JavaScript带来的意义
1.4 Node的特点
1.5 Node的应用场景
1.6 Node的使用者
1.7 参考资源
第 2 章 模块机制
2.1 CommonJS规范
2.2 Node的模块实现
2.3 核心模块
2.4 C/C++扩展模块
2.5 模块调用栈
2.6 包与NPM
2.7 前后端共用模块
2.8 总结
2.9 参考资源
第 3 章 异步I/O
3.1 为什么要异步I/O
3.2 异步I/O实现现状
3.3 Node的异步I/O
3.4 非I/O的异步API
3.5 事件驱动与高性能服务器
3.6 总结
3.7 参考资源
第 4 章 异步编程
4.1 函数式编程
4.2 异步编程的优势与难点
4.3 异步编程解决方案
4.4 异步并发控制
4.5 总结
4.6 参考资源
第 5 章 内存控制
5.1 V8的垃圾回收机制与内存限制
5.2 高效使用内存
5.3 内存指标
5.4 内存泄漏
5.5 内存泄漏排查
5.6 大内存应用
5.7 总结
5.8 参考资源
第 6 章 理解Buffer
6.1 Buffer结构
6.2 Buffer的转换
6.3 Buffer的拼接
6.4 Buffer与性能
6.5 总结
6.6 参考资源
第 7 章 网络编程
7.1 构建TCP服务
7.2 构建UDP服务
7.3 构建HTTP服务
7.4 构建WebSocket服务
7.5 网络服务与安全
7.6 总结
7.7 参考资源
第 8 章 构建Web应用
8.1 基础功能
8.2 数据上传
8.3 路由解析
8.4 中间件
8.5 页面渲染
8.6 总结
8.7 参考资源
第 9 章 玩转进程
9.1 服务模型的变迁
9.2 多进程架构
9.3 集群稳定之路
9.4 Cluster模块
9.5 总结
9.6 参考资源
第 10 章 测试
10.1 单元测试
10.2 性能测试
10.3 总结
10.4 参考资源
第 11 章 产品化
11.1 项目工程化
11.2 部署流程......
评论
发表评论