进入 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 的书作为后盾, 不然你很容易停留表面.
来源: http://www.css88.com/qa/node-js/11808.html