第一次听说Node.js还是一年前,那个时候听部门一位技术大拿说到使用Node.js开发了一个服务器,用来做他微门户信息App的服务器。于是就报着扫盲的心态去了解了一下。可以找到的资料不多,到处找来找去,以至于我最后在Youtube上看到了Node的作者Ryan Dahl在某大学的演示视频,网上找到了台湾某论坛上提供的“最快乐的Node.js入门XX”,当时从简单的Hello World到照着Ryan Dahl的方式写一个小的Web Server都尝试了下。但整体学的不够系统,再加上并没有深入实践,到最后不了了之了。
之后每次看到关于Node的新闻就想着要不要再学一下呢,但一想没什么好的资料就没有再看过,这次看到有好书推出,打算再好好看一下。
从douban上该书的目录以及试读章节上看,作者是从入门的安装到后面Javascript语法,以及Node中的Javascript,各类API,甚至还包括Express和MongoDB。可以看得出是由语法概念到最终的实用、实战,还包括测试。对于样章中随处可见的代码样例,从基础的javascript语法,到核心的阻塞和非阻塞IO,以及WebSocket,HTTP...(这些从目录看出来的 ),感觉的到作者是实战派,而不是干巴巴的理论,对于熟悉了语法和概念之后,开发实际的应用,运用到工作中都大有好处。
和以前看过的各类Node.js资料比较,“了不起的Node.js”确实做到了内容简介中“ Learning by Doing”,优秀的作者再加上 译者是Node社区非常活跃的开发者(不像有些资料是行外人翻译),相信“了不起的Node.js”会是一本对入门者,对其它语言有经验的开发者都适合的好书。