
狼书(卷1):更了不起的Node.js
作品简介
Node.js开发简单,性能极好,一经发布便成了明星级项目。随着大前端领域的蓬勃发展,跨平台开发、API构建、Web应用开发等场景愈加常见,Node.js也成为大前端开发的必备“神器”。
《狼书(卷1):更了不起的Node.js》以Node.js为主,讲解了Node.js的基础知识、开发调试方法、源码原理和应用场景,旨在向读者展示如何通过最新的Node.js和npm编写出更具前端特色、更具工程化优势的代码。本书还讲解了Node.js中最核心、最复杂的异步流程控制,展望了未来异步流程的发展方向,非常适合大前端领域及后端领域的测试、运维及软件开发从业者阅读、学习。
狼叔,Node.js技术布道者,“Node全栈”公众号作者,全栈技术实践者。曾就职于多家知名IT企业,从事前端开发、后端开发、数据分析等工作,目前负责公司内的Node.js开发和基础框架开发工作。
作品目录
内容简介
推荐序1
推荐序2
推荐序3
推荐序4
推荐序5
推荐语
序
前言
第1章 Node.js初识
1.1 引子
1.2 JavaScript
1.3 什么是Node.js
1.4 本章小结
第2章 Node.js安装与入门
2.1 安装Node.js
2.2 Hello Node.js!
2.3 编辑器与调试
2.4 本章小结
第3章 更了不起的Node.js
3.1 架构升级
3.2 贯穿开发全过程
3.3 更多乐趣
3.4 本章小结
第4章 更好的Node.js
4.1 选择
4.2 单线程会“死”吗
4.3 为Node.js正名
4.4 更好的实践
4.5 本章小结
第5章 Node.js是如何执行的
5.1 准备
5.2 编译步骤
5.3 从入口开始
5.4 API调用过程
5.5 事件循环机制
5.6 本章小结
第6章 模块与核心
6.1 CommonJS规范
6.2 Node.js 模块
6.3 未来展望:ES模块
6.4 本章小结
第7章 异步写法与流程控制
7.1 异步调用
7.2 Node.js自带的异步写法
7.3 更好的异步流程控制
7.4 本章小结