AI简介
这是一本全面介绍了Node.js开发技术的实战教程,涵盖了从Node.js的成熟Web开发平台到异步编程的基本概念和技术,从用户画像定义与作用到LoopBack框架特性与应用,从MongoDB数据库简介到Redis简介与功能,从数据库选择的重要性到单元测试概念和重要性,从自动化部署到Electron框架介绍,从Electron开发桌面程序的优势到关系型数据库PostgreSQL,从单元测试方法到持久化数据,从ACID事务处理原则到Electron的应用实例等各个方面的内容。
本书首先介绍了Node.js的成熟Web开发平台,包括Node.js的主要特性、核心模块、现代版JavaScript的使用,以及在Node上构建Web应用程序的方法。接着,本书深入讲解了异步编程的基本概念和技术,包括模块的使用、异步编程技术的应用,以及异步逻辑的顺序化和并行化等。此外,本书还详细介绍了用户画像定义与作用,以及LoopBack框架特性与应用等内容。
在数据库方面,本书讲解了MongoDB数据库简介和Redis简介与功能,包括它们的基本概念、特点和应用,以及如何在Node程序中使用这些数据库。同时,