Node.js是一种新兴的开源技术,它将JavaScript从Web浏览器移植到常规的服务器端,使用Chrome的V8虚拟机来解释和执行JavaScript代码,能用于构建高性能、高可扩展的服务器和客户端应用,以实现真正“实时的Web应用”。Node.js在GitHub上吸引了大量开发人员的注意,目前已经有不少可以直接引用的优秀模块。本书是一本Node.js的入门教程,共分6章,分别讨论了Node.js的背景、安装和配置方法、基本特性、核心模块以及开发实战,让读者对Node.js有一个全面的认识,学会如何用Node.js编程,并了解到事件驱动的异步式I/O的编程模式,同时还可以掌握一些使用JavaScript进行函数式编程的方法。本书非常适合想学习新技术的Web应用开发人员阅读。