写一本关于Node.js的书是一项很有挑战性的任务。这是一个相对新的平台,最近才刚刚趋于稳定。Node.js的核心一直在进化,并且社区中由用户创建的模块数量也呈现出了爆炸性的增长,其发展速度没人能跟得上。社区也仍然在找寻自己的声音。写书阐释这样一个还在不断发展的主题,唯一的办法是理解Node的本质,以及它为什么这样成功。这些Node.js老兵们就是这么做的。Mike Cantelon在Node社区中极其活跃,用Node做实验,谈论Node。关于Node适合做什么——可能更重要的是不适合做什么,他有着极深的洞见。T. J. Holowaychuk是最多产的Node.js模块作者之一,其中包括大规模流行的Web框架Express。Nathan Rajlich,也就是著名的TooTallNate,已经做了一段时间的Node.js核心代码的提交者,他也是平台发展到当前这种成熟状态的积极推动力量。
本书吸取了他们丰富的经验,带着你从最初的Node.js安装,到创建应用、调试程序和部署产品,一路走下去。你将了解到是什么让Node如此有趣,并从中窥见各位作者的理解,这样Node项目将来的发展方向也变得更好理解了。最重要的是,本书内容由浅入深、循序渐进,每一阶段都以之前所学的内容为基础。
Node是一个正在升起的火箭,作者们成功地将你带上了这一旅程。请将本书作为跳板,从这里出发,开拓你自己的视野吧。
Isaac Z. Schlueter
Node包管理器(NPM)作者
Node.js项目负责人