
0人評分過此書
Node.js开发实战
本書以實戰開發為原則,以Node.js原生知識和框架實戰為主線,詳細介紹Node.js開發的基礎知識和相應案例實踐,包括Node.js的原生模塊http、net、fs、dns、path、assert等,以及主流前沿的Express框架、Meteor框架、Koa框架的項目實際使用,同時也包含Node.js的單元測試、Node.js部署等方面的應用,還為讀者提供了詳盡的源代碼以及代碼注釋。本書共14章,分為4篇,涵蓋的主要內容有Node.js環境搭建、Node.js的編碼規范、Node.js包管理機制、Node.js網絡開發、Node.js文件模塊使用、Node.js數據庫開發、Node.js的單元測試、前端框架React使用、Express使用、Koa框架使用、Meteor框架使用、Nginx使用、PM2使用、Node.js包的開發與發布、個人博客的搭建、任務清單項目等。本書內容豐富、實例典型、實用性強,適合希望學習Node.js基礎以及了解Node.js實際使用的人員閱讀,尤其適合希望通過編碼實例學習Node.js開發的人員閱讀。
- 封面页
- 书名页
- 版权页
- 内容简介
- 前言
- 目录
-
第一篇 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 总结
-
-
- 出版地 : 中國大陸
- 語言 : 簡體中文
評分與評論
請登入後再留言與評分