狼书(卷1):更了不起的Node.js
狼叔
内容简介
Node.js开发简单,性能极好,一经发布便成了明星级项目。随着大前端领域的蓬勃发展,跨平台开发、API构建、Web应用开发等场景愈加常见,Node.js也成为大前端开发的必备“神器”。
本书以Node.js为主,讲解了Node.js的基础知识、开发调试方法、源码原理和应用场景,旨在向读者展示如何通过最新的Node.js和npm编写出更具前端特色、更具工程化优势的代码。本书还讲解了Node.js中最核心、最复杂的异步流程控制,展望了未来异步流程的发展方向,非常适合大前端领域及后端领域的测试、运维及软件开发从业者阅读、学习。 推荐序1
提起国内的Node.js布道师,我脑海中出现的第一个名字就是狼叔(i5ting)。
狼叔从2015年开始活跃于CNode社区,至今累计发表文章200余篇,主题丰富多样——Node.js底层原理、npm目录结构改进、前后端分离实践、全栈工程师之路等。这几年间,狼叔同时运营着自己的微信公众号“Node全栈”,每日笔耕不辍,源源不断地将最新鲜、最“硬核”的资讯分享给国内的开发者们。不得不说,他的这种乐于分享的精神,实属难得。
我与狼叔也是在2015年相识的。2015年是Node.js的普及度呈爆发式增长的一年,但那一年的Node.js还远远谈不上被广泛使用。当时我在阿里巴巴数据平台任职,那时我们所做的部分项目的JavaScript压缩工具和测试覆盖率工具还是用Java实现的,这在现在看来可以说是非常匪夷所思的,JavaScript工作流中的工具竟然还有用Java而不是用Node.js实现的!
时过境迁,转眼到了2019年,JavaScript在大前端领域遍地开花,Node.js也已经被广泛应用于Web开发的方方面面,成了Web开发流程中不可或缺的部分。大家不再怀疑Node.js能不能用,而是要开始思考该如何用Node.js实现我们想要…