展开全部

主编推荐语

用纯小白文字讲透Node.js核心框架,在Node.js中与数据库MongoDB进行交互,用体系化前后端框架实现项目分离,层层抽丝剥茧,帮你依次突破学习障碍。

内容简介

全书共分为10章,从逻辑上分为四个部分。

第一部分为基础篇(第1~7章)。介绍了Node.js及JavaScript语言的基础知识、Node.js的文件管理模块、网络开发模块、访问 MongoDB数据库模块、分布式模块。通过学习读者将掌握 Node.js及JavaScript语言开发的基础知识。

第二部分为Express.js框架篇(第8章)。介绍了Node.js的Express.js框架,包括框架的路由、中间件、模板引擎、错误处理、调试、静态文件等模块。

第三部分为Koa.js框架篇(第9章)。介绍了Node.js的Koa.js框架,框架的级联、设置、错误处理、上下文、中间件、路由等模块。

第四部分为实践篇(第10章)。介绍了前端Vue.js框架,并使用前端Vue.js框架和后端Express.js框架,数据库为MongoDB的前后端分离项目。该项目还具有基本的MVC三层架构。

本书适合有一定Web开发基础的Node.js初学者学习,同样也适合高等院校和培训机构相关专业的师生作为教学参考用书。

目录

  • 版权信息
  • 前言
  • 第1章 Node.js概述
  • 1.1 Node.js简介
  • 1.2 Node.js的发展历史和特点
  • 1.3 Node.js应用场景
  • 1.4 Node.js与V8引擎
  • 1.5 本章小结
  • 第2章 开始Node.js之旅
  • 2.1 搭建开发环境
  • 2.2 Node.js包管理详解
  • 2.3 使用Node.js操作数据库
  • 2.4 本章小结
  • 第3章 Node.js开发起步
  • 3.1 JavaScript语法
  • 3.2 控制台的输入与输出
  • 3.3 JavaScript语言的命名规范和编程规范
  • 3.4 JavaScript语言和Node.js之间的关系
  • 3.5 本章小结
  • 第4章 Node.js文件管理
  • 4.1 Node.js文件管理概述
  • 4.2 异步与同步
  • 4.3 Node.js打开文件与关闭文件
  • 4.4 Node.js获取文件信息
  • 4.5 Node.js写入文件与读取文件
  • 4.6 Node.js截取文件与删除文件
  • 4.7 Node.js目录的创建、删除和读取
  • 4.8 文件管理API手册
  • 4.9 本章小结
  • 第5章 Node.js网络开发
  • 5.1 Node.js网络开发概述
  • 5.2 TCP服务器构建
  • 5.3 TCP客户端构建
  • 5.4 UDP服务构建
  • 5.5 Node.js长连接构建
  • 5.6 Node.js网络开发常用的API手册
  • 5.7 本章小结
  • 第6章 Node.js访问MongoDB
  • 6.1 MongoDB数据库介绍
  • 6.2 MongoDB基本操作
  • 6.3 mongoose基本操作
  • 6.4 本章小结
  • 第7章 Node.js分布式
  • 7.1 Node.js分布式概述
  • 7.2 Node.js负载均衡
  • 7.3 Node.js去状态化
  • 7.4 Node.js远程过程调用(RPC)
  • 7.5 Node.js中间件
  • 7.6 本章小结
  • 第8章 Express.js框架基本使用
  • 8.1 Express.js框架介绍
  • 8.2 Express.js应用程序生成器
  • 8.3 Express.js路由
  • 8.4 Express.js中间件
  • 8.5 Express.js模板引擎
  • 8.6 Express.js错误处理
  • 8.7 Express.js调试
  • 8.8 Express.js静态文件
  • 8.9 Express.js常用的API手册
  • 8.10 本章小结
  • 第9章 Koa.js框架基本使用
  • 9.1 Koa.js框架介绍
  • 9.2 Koa.js应用程序生成器
  • 9.3 Koa.js应用程序
  • 9.4 Koa.js上下文
  • 9.5 Koa.js中间件
  • 9.6 Koa.js路由
  • 9.7 Koa.js常用的API的介绍
  • 9.8 本章小结
  • 第10章 个人博客项目实践
  • 10.1 项目需求分析
  • 10.2 项目数据库设计与创建
  • 10.3 项目架构分析
  • 10.4 前端Vue.js部分
  • 10.5 后端Express.js部分
  • 10.6 前后端联调
  • 10.7 项目部署上线
  • 10.8 本章小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

北京大学出版社

北京大学出版社是在1979年,经国家出版事业管理局同意,教育部批准成立的,恢复了北京大学出版社建制。北京大学出版社依靠北大雄厚的教学、科研力量,同时积极争取国内外专家学者的合作支持,出版了大量高水平、高质量、适应多层次需要的优秀高等教育教材。 北大出版社注意对教材进行全面追踪,捕捉信息,及时修订,以跟上各学科的最新发展,反映该学科研究的最新成果,保持北大版教材的领先地位。