更新时间:2019-12-12 17:28:27
封面
书名页
版权页
内容简介
前言
本书特色
本书内容
本书读者
第一篇 Node.js概述和开发环境的搭建
第1章 ◄Node.js介绍►
1.1 Node.js简介
1.2 Node.js的发展历史和特点
1.3 Node.js在中国的发展
1.4 温故知新
第2章 ◄部署Node.js开发环境►
2.1 Windows 10下部署Node.js开发环境
2.2 Linux下部署Node.js开发环境
2.3 Mac OS X下部署Node.js开发环境
2.4 树莓派3下使用NVM安装Node.js
2.5 使用NPM进行Node包的安装
2.6 开发工具介绍
2.7 温故知新
第二篇 Node.js编程基础
第3章 ◄Node.js开发基础►
3.1 JavaScript语法
3.2 命名规范与编程规范
3.3 Node.js的控制台console
3.4 温故知新
第4章 ◄Node.js中的包管理►
4.1 NPM介绍
4.2 模块加载原理与加载方式
4.3 Node.js核心模块
4.4 Node.js常用模块
4.5 实战——爬取网页图片
4.6 温故知新
第5章 ◄文件系统►
5.1 Node.js文件系统介绍
5.2 基本文件操作
5.3 其他文件操作
5.4 实战——用IP地址来查询天气情况
5.5 温故知新
第6章 ◄Node.js网络开发►
6.1 构建TCP服务器
6.2 构建TCP客户端
6.3 构建HTTP服务器
6.4 利用UDP协议传输数据与发送消息
6.5 温故知新
第7章 ◄Node.js数据库开发►
7.1 使用mongoose连接MongoDB
7.2 直接连接MongoDB
7.3 连接MySQL
7.4 实战——学生成绩录入系统
7.5 温故知新
第三篇 Node.js实践
第8章 ◄前端框架►
8.1 前端框架介绍——jQuery
8.2 前端框架介绍——React
8.3 实战——图书信息统计
8.4 温故知新
第9章 ◄Node.js的框架介绍►
9.1 Node.js框架整体介绍
9.2 Express框架介绍
9.3 Meteor框架介绍
9.4 其他框架
9.5 如何选择适合自己的框架
9.6 温故知新
第10章 ◄Node.js单元测试►
10.1 单元测试介绍
10.2 使用单元测试模块Mocha
10.3 温故知新
第11章 ◄其他应用部署相关►
11.1 使用Nginx
11.2 Yarn——新的包管理工具
11.3 使用PM2
11.4 使用Koa
第四篇 Node.js项目案例
第12章 使用Express开发个人博客系统
12.1 项目准备
12.2 项目开发
12.3 项目总结
第13章 使用Meteor+MongoDB开发任务清单
13.1 项目准备
13.2 项目开发
13.3 发布与订阅
13.4 项目总结
第14章 ◄开发和发布一个Node.js包►
14.1 Node.js包的设计
14.2 发布到NPM上
14.3 图标和徽章
14.4 总结