展开全部

主编推荐语

深入讲解Node的图书,讲述基于JavaScript运行时所建立的平台原理,与mongodb结合操作的具体案例,响应式设计别具匠心。

内容简介

本书从不同的视角介绍了Node内在的特点和结构。由首章Node介绍为索引,涉及Node的各个方面,主要内容包含模块机制的揭示、异步I/O实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据Buffer的细节、Node中的网络编程基础、Node中的Web开发、进程间的消息传递、Node测试以及通过Node构建产品需要的注意事项。最后的附录介绍了Node的安装、调试、编码规范和NPM仓库等事宜。

本书深入浅出,内容丰富,适合想深入了解Node的人员阅读。

目录

  • 版权信息
  • 序一
  • 序二
  • 前言
  • 本书目的
  • 阅读建议
  • 致谢
  • 第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 部署流程
  • 11.3 性能
  • 11.4 日志
  • 11.5 监控报警
  • 11.6 稳定性
  • 11.7 异构共存
  • 11.8 总结
  • 11.9 参考资源
  • 附录 A 安装Node
  • A.1 Windows系统下的Node安装
  • A.2 Mac系统下Node的安装
  • A.3 Linux系统下Node的安装
  • A.4 总结
  • A.5 参考资源
  • 附录 B 调试Node
  • B.1 Debugger
  • B.2 Node Inspector
  • B.3 总结
  • 附录 C Node编码规范
  • C.1 根源
  • C.2 编码规范
  • C.3 最佳实践
  • C.4 总结
  • C.5 参考资源
  • 附录 D 搭建局域NPM仓库
  • D.1 NPM仓库的安装
  • D.2 高阶应用
  • D.3 总结
  • D.4 参考资源
展开全部

评分及书评

4.0
9个评分
  • 用户头像
    给这本书评了
    4.0

    很棒的一本书,期待出第二版

      转发
      1
      用户头像
      给这本书评了
      5.0
      祥尽

      详细的描述了 node js 的用法,一些隐含的点都有涉及到了。当初用了很短的时间久看完了,但是那半年之后就没再用过 node js 了。有了 node jsjs 不管是做前端也好 做后端也好都是比较好用的了。

        转发
        评论

      出版方

      人民邮电出版社·图灵出品

      图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。