Angular2文档学习的知识点摘要——架构概览、根模块
Angular在浏览器中接管、展现应用的内容,并根据我们提供的操作指令响应用户的交互。每个Angular应用至少有一个模块(根模块),习惯上命名为AppModule。Angular有三种视图类:组件、指令和管道。Angular提供了一组JavaScript模块。其它元数据装饰器用类似的方式来指导Angular的行为。即便如此,服务仍然是任何Angular应用的基础。Angular使用依赖注入来提供新组件以及组件所需的服务。Angular通过查看构造函数的参数类型得知组件需要哪些服务。