推荐序1

提起国内的Node.js布道师,我脑海中出现的第一个名字就是狼叔(i5ting)。

狼叔从2015年开始活跃于CNode社区,至今累计发表文章200余篇,主题丰富多样——Node.js底层原理、npm目录结构改进、前后端分离实践、全栈工程师之路等。这几年间,狼叔同时运营着自己的微信公众号“Node全栈”,每日笔耕不辍,源源不断地将最新鲜、最“硬核”的资讯分享给国内的开发者们。不得不说,他的这种乐于分享的精神,实属难得。

我与狼叔也是在2015年相识的。2015年是Node.js的普及度呈爆发式增长的一年,但那一年的Node.js还远远谈不上被广泛使用。当时我在阿里巴巴数据平台任职,那时我们所做的部分项目的JavaScript压缩工具和测试覆盖率工具还是用Java实现的,这在现在看来可以说是非常匪夷所思的,JavaScript工作流中的工具竟然还有用Java而不是用Node.js实现的!

时过境迁,转眼多年过去,JavaScript在大前端领域遍地开花,Node.js也已经被广泛应用于Web开发的方方面面,成了Web开发流程中不可或缺的部分。大家不再怀疑Node.js能不能用,而是要开始思考该如何用Node.js实现我们想要的功能。

技术的好与坏,不仅仅在于技术本身具有什么优势。布道如果做得不好,酒香也怕巷子深。技术的进步与受众群体的反馈是相互促进的。Node.js在国内逐渐生根发芽的这几年,狼叔无疑是推广该技术的中坚力量。

经过多年的积累和沉淀,狼叔带着他的新书与大家见面了。这本书内容循序渐进、概念清晰明了、技术描述有点有面,是一本理论架构完整且实战案例典型的好书!相信各位读者一定能够从中获益!

最后,衷心祝愿Node.js发展得越来越好,也祝愿狼叔的布道事业蒸蒸日上!

CNode社区管理员,alsotang