Node.js 相关技术书籍推荐

接触 Node.js 也有段时间了,从一开始对 Node.js 一无所知,到现在能在项目中熟练使用,书籍、文档和实战缺一不可。在学习初期,书籍扮演着一个非常重要的角色,让我对 Node.js 有了一个系统的认识。从看《JavaScript高级程序设计》开始,陆陆续续看了不少 JavaScript、Node.js 以及后端技术的相关书籍。书看的越多,会越发觉得自己知识匮乏,然后就会去寻找更多的书来充实自己。下面就是我整理的 Node.js 后端开发相关的经典技术书籍,排名不分先后,括号内是豆瓣评分,仅作参考。部分书籍的 pdf 文件可以到我的 Github 上去下载。

JavaScript

  • 《JavaScript高级程序设计第三版》(9.3)
  • 《你不知道的JavaScript》(9.4)
  • 《JavaScript语言精粹》(9.1)
  • 《JavaScript设计模式与开发实践》(9.2)
  • 《JavaScript语言精髓与编程实践》(9.1)
  • 《JavaScript面向对象精要》(9.0)
  • 《JavaScript权威指南》(8.7)
  • 《JavaScript函数式编程》(7.3)
  • 《JavaScript设计模式》(8.4)
  • 《JavaScript模式》(8.6)
  • 《Effective JavaScript》(8.4)
  • 《JavaScript忍者秘籍》(8.7)
  • 《高性能JavaScript》(8.9)
  • 《精通JavaScript》(8.6)

Node.js

  • 《Node.js实战》(8.4)
  • 《深入浅出node.js》(8.7)
  • 《The Node Beginner Book》(8.7)
  • 《Node学习指南》(7.6)
  • 《Node与Express开发》(7.5)
  • 《Node.js开发指南》(7.5)
  • 《Node.js权威指南》(7.3)
  • 《Node即学即用》(7.3)

MySql

  • 《高性能MySQL(第3版)》(9.3)
  • 《MySQL技术内幕:InnoDB存储引擎(第2版)》(8.6)
  • 《深入浅出MySQL 数据库开发 优化与管理维护 第2版》(8.3)
  • 《高可用MySQL(第2版)》(8.0)
  • 《SQL基础教程(第3版)》(8.8)

Redis

  • 《Redis实战》(8.3)
  • 《Redis设计与实现》(8.5)

MongoDB

  • 《MongoDB权威指南 第2版》(8.1)
  • 《MongoDB应用设计模式》(6.1)

HTTP

  • 《HTTP权威指南》(8.7)
  • 《Web性能权威指南》(8.8)

其他

  • 《程序员修炼之道-从小工到大家》
  • 《高效程序员的45个习惯 敏捷开发修炼之道》
  • 《软件随想录》
  • 《重构-改善既有代码的设计》
  • 《代码简洁之道》
  • 《高效团队开发的工具与方法》
  • 《GitHub入门与实践》
  • 《技术管理之巅》
  • 《架构即未来》
  • 《持续交付-发布可靠软件的系统方法》
  • 《设计模式-可复用面向对象软件基础》
  • 《设计模式之禅(第2版)》
  • 《企业应用架构模式》
  • 《领域驱动设计 软件核心复杂性应对之道》
  • 《实现领域驱动设计》
  • 《ZooKeeper:分布式过程协同技术详解》
  • 《RabbitMQ实战:高效部署分布式消息队列》
  • 《Redis设计与实现》
  • 《实战Nginx:取代Apache的高性能Web服务器》
  • 《大型网站技术架构 核心原理与案例分析》
  • 《大型分布式网站架构设计与实践》
  • 《微服务架构与实践》
  • 《分布式服务框架原理与实践》