前言:
本文的内容是摘录自Angular官网,地址如下
https://angular.cn/guide/architecture
Angular 是一个用 HTML 和 TypeScript 构建客户端应用的平台与框架。 Angular 本身使用 TypeScript 写成的。它将核心功能和可选功能作为一组 TypeScript 库进行实现,你可以把它们导入你的应用中。
Angular 的基本构造块是 NgModule,它为组件提供了编译的上下文环境。 NgModule 会把相关的代码收集到一些功能集中。
应用的组件通常会定义很多视图,并进行分级组织。 Angular 提供了 [Router](https://angular.cn/api/router/Router)
服务来帮助你定义视图之间的导航路径。 路由器提供了先进的浏览器内导航功能。