nodejs入门看什么书?
进入Node.js,一定要搭配轻松易懂的书籍,这样才能花费最少的时间,获得最高的收益。下面本篇文章就来给大家推荐一些Node.js书籍,希望对大家有所帮助。

node.js入门书籍推荐:
1、《Node.js高级编程》

Node.js是一种主流框架,它允许你使用JavaScript快速构建具有高度可伸缩性的网络程序。可是,它有自己的学习曲线,这本较为深入的指南性图书首先介绍了Node.js平台的安装,然后重点关注:创建和加载模块;使用缓冲区对二进制数据进行处理、编码和编码;用事件发射器模式简化事件绑定等。
本书还涵盖了从使用定时器制定函数执行计划到创建和控制外部进程等内容,可以让你为运行、构建和测试自定义模块做好准备。
Pedro Teixeria是一位高产的开源项目程序员,同时也是众多Node.js模块的构建者。他是Node公司的创始人之一,同时也是Nodejitsu公司的高级程序员,Nodejitsu公司是以Node.js平台作为服务的领头羊。
自从在14年前获得软件工程学位后,他从事过的职业包括咨询师和程序员,并且他还是世界知名的Node.js社区活跃成员。此外,他还是广受欢迎的Node Tuts视频的制作者。
没有更多的言语来形容这本书的价值,这本书绝对是你进入Node.js领域必读的第一本书!
从异步模型开始,作者逐步讲解了事件、流、二进制数据处理、文件系统、TCP HTTP常识、TCP客户端服务器、HTTP客户端服务器、TLS以及HTTPS安全通信、进程子进程、mongodb、mysql、redis数据库的连接操作,甚至还介绍了一些流行的中间件和express。
通俗易通,内容广泛。被称作Node.js领域的《JavaScript高级编程》(JavaScript圣经)。这本书堪称Node.js圣经, 我直到现在还是经常翻看其中的某些内容。
2、《了不起的Node.js:将JavaScript进行到底》

《了不起的Node.js:将JavaScript进行到底》是一本经典的 Learning by Doing的书籍。它由 Node社区著名的 Socket.IO作者—— Guillermo Rauch,通过大量的实践案例撰写,并由 Node社区非常活跃的开发者—— Goddy Zhao翻译而成。
《了不起的Node.js:将JavaScript进行到底》内容主要由对五大部分的介绍组成: Node核心设计理念、 Node核心模块 API、Web开发、数据库以及测试。从前到后、由表及里地对使用 Node进行 Web开发的每一个环节都进行了深入的讲解,并且最大的特点就是通过大量的实际案例、代码展示来剖析技术点,讲解最佳实践。
本书写作精良 —— Amazon.com读者Shawn Rapp
本书直指要点,且无无用废话,可谓字字珠玑 —— Amazon.com读者Pragmateek
它也是把Node.js讲的非常清晰的一本书,比《Node.js高级编程》稍逊一筹,但是也是非常难得。里边的内容《Node.js高级编程》基本上都讲到了,不过大家站的角度略有不同,可以搭配翻看。另外此书还讲解了TDD和BDD测试开发,并且讲解了Mocha测试框架,对于想了解测试是不错的选择。
3、《Node即学即用》

"本书探讨了Node及许多第三方模块,并给出了指导练习,旨在带你了解Node。通过学习本书,你不但能够熟悉JavaScript的基本操作,还能逐渐开始构建复杂、交互式的网站。如果你曾经使用过其他服务器端Web框架,定会震惊于用Node这么容易就能编写一个服务器!"
-- Ryan Dahl,Node.js的创建者
"本书很好地诠释了Node的精髓,并讲述了如何用它构建交互式网络应用和网站。Node棒极了,而本书就是关于Node的很好的指南,请尽情享受阅读的乐趣吧!"
-- Brendan Eich,JavaScript的创建者
我第一本Node.js书买的此书,但是实在不适合作为第1本Node.js参考书。
书很薄,内容讲的点到为止,但是内容都充满了黄金。适合作为第2本进阶书籍,如果你没有Node.js基础,看此书会让你十分困难。然而当你掌握了Node.js之后,看此书能让你认清Node.js的内部成分。
书中一开始就是Twitter应用客户端和服务器的Demo,然后逐步讲解了REPL、常见服务器模型、加密解密、缓冲区、TCP HTTP原理、中间件、常用数据库的通信过程。
非常实用的书籍,一定要买一本!
4、《Node.js开发指南》

这本书更确切的说是一本小册子,对Node.js的介绍比较简单,没有深入太多。讲解了TCP HTTP服务器的构建和使用express构建博客的过程,和一些其他的Node.js内容。
读这本书比较容易入门,文字写的很清晰。但是切记,读完之后务必要有一本系统介绍Node.js的书作为后盾,不然你很容易停留表面。