本书作为前版《揭秘Angular 2》的重大升级,是紧跟Angular.js新版本的实战**指南。Angular诞生于Google,已用于多款Google及全球商业产品。它是一套JavaScript前端框架,旨在开发当下流行的数据驱动的单页面Web应用,其核心特性是:MVC、模块化、自动双向数据绑定、语义化标签、依赖注入等。作为一部系统讲解流行前端框架?Angular 新版的**著作,本书覆盖入门、进阶和实战三大主题。第一部分从前端的故事起点说起,然后对?Angular?以及?TypeScript?进行了简单的介绍,接着通过一个通讯录例子让读者快速入门?Angular?的开发;第二部分则深入讲解了?Angular?架构以及?Angular?核心内容,包括组件、模板、指令、服务、依赖注入、路由以及测试,此外,在相应的章节里还补充说明了譬如变化监测的核心?Zones(第?6?章)、双向绑定的原理(第?7?章)、RxJS(第?9?章)等关键内容;第三部分则通过问卷调查系统来指引读者进行?Angular?项目的实战;第四部分主要是 Angular 延伸知识的讲解,介绍了 ionic 框架(第 19 章)以及 Angular 的服务端渲染(第 20 章)相关技术。