本書作為前版《揭秘Angular 2》的重大升級,是緊跟Angular.js新版本的實戰(zhàn)**指南。Angular誕生于Google,已用于多款Google及全球商業(yè)產品。它是一套JavaScript前端框架,旨在開發(fā)當下流行的數(shù)據(jù)驅動的單頁面Web應用,其核心特性是:MVC、模塊化、自動雙向數(shù)據(jù)綁定、語義化標簽、依賴注入等。作為一部系統(tǒng)講解流行前端框架?Angular 新版的**著作,本書覆蓋入門、進階和實戰(zhàn)三大主題。第一部分從前端的故事起點說起,然后對?Angular?以及?TypeScript?進行了簡單的介紹,接著通過一個通訊錄例子讓讀者快速入門?Angular?的開發(fā);第二部分則深入講解了?Angular?架構以及?Angular?核心內容,包括組件、模板、指令、服務、依賴注入、路由以及測試,此外,在相應的章節(jié)里還補充說明了譬如變化監(jiān)測的核心?Zones(第?6?章)、雙向綁定的原理(第?7?章)、RxJS(第?9?章)等關鍵內容;第三部分則通過問卷調查系統(tǒng)來指引讀者進行?Angular?項目的實戰(zhàn);第四部分主要是 Angular 延伸知識的講解,介紹了 ionic 框架(第 19 章)以及 Angular 的服務端渲染(第 20 章)相關技術。