内容简介
全书共分为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初学者学习,同样也适合高等院校和培训机构相关专业的师生作为教学参考用书。