内容简介

本书定位为Node.js全栈项目开发,是一本全面介绍Node.js框架开发的技术进阶类图书,覆盖Node.js开发所需的基础知识、技术选型、生态框架等核心内容。基础部分主要介绍Node.js框架的背景和基础知识,如Node.js环境搭建、JavaScript语言基础、Node.js内置模块和数据库操作等知识。进阶部分主要介绍Node.js框架的常见框架和技术选型,重点介绍Node.js生态的Express、Koa、Egg等框架的应用。实战部分主要讲解Node.js服务器项目、React电商网站和Vue音乐网站的开发,是对Node.js、Vue.js和React.js等前端框架的综合运用,需要开发者具备相应的理论基础。

本书以实战为主,理论和实践相结合,采用“案例诠释理论内涵、项目推动实践创新”的编写思路,在讲解理论知识的同时穿插多个项目实例,让读者在掌握基础理论的同时深谙项目开发背景。本书既可作为前端开发初学者学习服务器端开发的入门书,也可作为全栈技术人员的知识补充以及培训机构和大中专院校的教学用书。