Node.js是一种方兴未艾的新技术,诞生于2009年。经过两年的快速变化,Node.js生态圈已经逐渐走向稳定。Node.js采用了以往 类似语言和框架中非常罕见的技术,总结为关键词就是:非阻塞式控制流、异步I/O、单线程消息循环。不少开发者在入门时总要经历一个痛苦的思维转变过程, 给学习带来巨大的障碍。 而本书的目的就是帮助读者扫清这些障碍,学会使用Node.js进行Web后端开发,同时掌握事件驱动的异步式编程风格,以便进一步利用Node.js的 高级特性。
本书首先简要介绍Node.js,然后通过各种示例讲解Node.js的基本特性,再用案例式教学的方式讲述如何用Node.js 进行Web开发,接着探讨一些Node.js进阶话题,最后展示如何将一个Node.js 应用部署到生产环境中。本书面向对Node.js 感兴趣,但没有基础的读者,也可供已了解Node.js,并对Web前端/后端开发有一定经验,同时想尝试新技术的开发者参考。
社区评价
“简洁的代码示例加上轻快的语言,带你进入同样简明的Node.js世界。如果你想立即使用Node.js作为你的Web开发工具,本书为你提供了绝佳的指导。”
——杨懋,微软亚洲研究院主管研究员
“本书是一本浅显易懂的Node.js入门读物,适合有一定JavaScript基础的开发人员阅读。通过阅读这本书,可以帮助你完成从 Node.js相关知识的学习,到使用Node.js构建一个现实Web系统的全过程。难能可贵的是,本书在讲解Node.js相关知识的同时,还详细介 绍了一些Web开发领域的通用知识与原理,这对开发一个完善健壮的Web应用是必不可少的。”
——贾超,淘宝网数据产品部资深经理,CNode社区发起者
“在CNode社区企盼将近两年后,第一本中文的Node.js书籍终于诞生了,家宝同学的这本《Node.js开发指南》可以引你走近Node,让你初探到Node的好和美。”
——田永强,淘宝网数据产品部的前端工程师,CNode社区组织者
发表回复