5分
狼书(卷1):更了不起的NODE.JS
- ISBN:9787121359071
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:312
- 出版时间:2019-07-01
- 条形码:9787121359071 ; 978-7-121-35907-1
本书特色
Node.js开发简单,性能极好,一经发布便成了明星级项目。随着大前端领域的蓬勃发展,跨平台开发、API构建、Web应用开发等场景愈加常见,Node.js也成为大前端开发的**“神器”。本书以Node.js为主,讲解了Node.js的基础知识、开发调试方法、源码原理和应用场景,旨在向读者展示如何通过*的Node.js和npm编写出更具前端特色、更具工程化优势的代码。本书还讲解了Node.js中相当核心且复杂的异步流程控制,展望了未来异步流程的发展方向,非常适合大前端领域及后端领域的测试、运维及软件开发从业者阅读、学习。
内容简介
从整体上来说,本书以Node.js为主,首先介绍了Node.js的发展历史,然后简要概括了Node.js的特点和使用场景,之后讲解了Node.js实现过程中的新增内容(如语法、模块、单进程等)的基本用法。读者入门Node.js之后,可以继续从本书中了解Node.js的执行原理,深入解读源码。很后,本书还讲解了Node.js中很好核心且复杂的异步流程控制,对未来异步流程的发展方向进行了展望。 本书共分7章,每章的内容简介如下。 章 Node.js初识 本章介绍了Node.js的一些基础知识,包括什么是Node.js、Node.js和JavaScript的关系、Node.js的特点和应用场景等。 第2章 Node.js安装与入门 本章介绍了Node.js安装与使用的基本方法,包括3m(即nvm、nrm、npm)安装法、Node.js基础示例,以及编辑器和调试等内容。 第3章 更了不起的Node.js 本章更加详细地介绍了Node.js的各类应用场景,对Node.js的核心作用进行了概括与总结,还对如何成为全栈工程师提供了宝贵建议。 第4章 更好的Node.js 本章介绍了Node.js的各种写法,包括单线程与集群,以及各种很好实践,包括ES语法、多模块管理器Lerna、npm的替代品Yarn等。 第5章 Node.js是如何执行的 本章介绍了Node.js的源码构建和调试过程,阐述了Node.js是如何执行的,还介绍了API的调用过程,以及事件循环机制。 第6章 模块与核心 本章介绍了Node.js中的CommonJS规范、SDK模块与核心技术,还对未来的ES6模块功能进行了预测与展望。 第7章 异步写法与流程控制 本章介绍了异步流程控制的演进过程、Node.js的核心异步写法,以及更好的异步流程控制机制,如Thunk、Promise、async函数等。 本书中的各章在内容上基本是相互独立的,因此各位读者可以挑选自己感兴趣的章节阅读。这本书是“狼书”系列的卷,还有第2卷和第3卷稍后会和各位读者见面,内容涉及Web应用和性能优化等,搭配阅读,效果更好。
目录
相关资料
对所有优秀的程序员来说,写书都是一件辛苦的事,所以愿意在这方面投入精力的程序员基本上都是有情怀的。狼叔花了三年多的时间写成了这本书,其中既包含Node.js基础知识,也包含宝贵的工程实践,为所有从业者提供了参考,期待狼叔能够一直写下去。
极客时间《重学前端》专栏作者
程邵非(winter)
这本书是狼叔多年技术心血的结晶,它很好地向读者介绍了Node.js的发展历程、基本特性、编程方法、应用场景和核心模块。无论你是想入门Node.js,还是想进行企业级深度实践,都可以参考这本书。只要你热衷于Node.js,相信这本书便值得你阅读!
腾讯技术总监、腾讯IVWEB团队负责人
河伯
这不是一本简单的Node.js入门书,而是一本纵观Node.js发展历史、带你领略Node.js底层风采,并且能对你的Node.js知识体系进行查漏补缺的书。在如今各式各样的Node.js书籍中,这样的好书真的非常难得。
《Node.js:来一打C 扩展》作者
死月
狼叔是国内比较知名的Node.js技术布道者,为Node.js在中国的发展做出了巨大的贡献。本书中有既对Node.js知识点的详细介绍,也有对狼叔多年宝贵经验的深度总结,非常值得大家阅读、学习,建议各位持卷品读。
ThinkJS框架作者
李成银
两年前曾和狼叔聊起过一个颇为枯燥的技术问题,当时他把那个问题解释得非常精彩,让我印象颇深。所以得知狼叔在写书时,我充满了期待。一方面,我相信狼叔一定能把严肃的技术问题讲得通俗易懂;另一方面,要想将Node.js生态讲得透彻,狼叔是优秀人选。
ioredis作者、《Redis入门指南》作者
李子骅(luin)
目前Node.js发展十分迅速,《狼书》系列图书的面世无疑为Node.js世界又注入了新的活力。这本卷1比较系统全面地介绍了Node.js的核心体系,如果你想深入学习Node.js的核心原理并掌握使用Node.js开发大型系统的要诀,那么这本书非常值得你精读。
Flarum中文社区创始人
迷渡(justjavac)
作者简介
狼叔(网名i5ting),Node.js 技术布道者,“Node全栈”公众号作者,全栈技术实践者。曾就职于多家知名IT企业,从事前端开发、后端开发、数据分析等工作,目前负责公司内的Node.js开发和基础框架开发工作。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0