Angular 是一个用 HTML 和 JavaScript 或者一个可以编译成 JavaScript 的语言(例如 Dart 或者 TypeScript ),来构建客户端应用的框架. 该框架包括一系列库,有些是核心库,有些是可选库. 我们是这样写 Angular 应用的:用 Angular 扩展语法编写 HTML 模板, 用组件类管理这些模板,用服务添加应用逻辑, 用模块打包发布组件与服务. 然后,我们通过引导根模块来启动该应用. Angular 在浏览器中接管.展现应用的内容,并根据我们提供…