1.从零始学习发完整可用的项目,掌握语言细节并获得实际经验。 2.以实际应用为背景,阐述Node.js在实际项目中的定位和潜在的陷阱。 3.适合没有Node.js经验的读者,旨在快速上手到独立发小型应用
售 价:¥
纸质售价:¥44.50购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容提要
前言
第1章 概述
1.1 了解Node.js
1.2 安装
1.3 hello world
1.4 其他准备工作
第2章 了解npm
2.1 package.json
2.2 使用npm install
2.3 node_modules
2.4 控制模块版本
2.5 使用npm构建项目
2.6 关于版本升级
小结
思考与问题
第3章 JavaScript核心
3.1 基本类型
3.2 数据结构
3.3 变量与作用域
3.4 函数
3.5 对象
3.6 类与继承
3.7 实战:编写字节码执行器
小结
思考与问题
第4章 编写结构化程序
4.1 module
4.2 process
4.3 Events
4.4 文件系统
4.5 Stream
4.6 Child Process
4.7 处理CPU密集型任务
4.8 实战:控制CPU占用曲线
4.9 C++扩展
小结
思考与问题
第5章 组织异步代码
5.1 回调函数
5.2 Promise
5.3 async/await
5.4 动手实现Promise
小结
思考与问题
第6章 Web应用
6.1 Web服务器
6.2 使用express
6.3 集群和进程管理
6.4 HTTPS
6.5 全双工通信
6.6 HTTP客户端
6.7 API文档
小结
思考与问题
第7章 图形化应用
7.1 桌面应用
7.2 Electron
小结
思考与问题
第8章 测试与调试
8.1 测试框架
8.2 调试
小结
思考与问题
附录A 基础概念
A.1 编程语言和运行时
A.2 关于操作系统
A.3 事件循环
附录B 网络通信基础
B.1 发生了什么
B.2 socket接口
B.3 socket与并发
附录C Node和其他语言的比较
C.1 面向对象
C.2 C语言中的Stream
C.3 关于I/O的处理
C.4 C# Task
附录D Docker
D.1 容器技术
D.2 运行MySQL
D.3 使用MongoDB
D.4 Dockerfile
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜