📅  最后修改于: 2020-10-28 05:03:47             🧑  作者: Mango
Angular JS是基于JavaScript构建的开源框架。它是由Google开发人员构建的。该框架用于克服使用单页应用程序时遇到的障碍。同样,在构建框架时,测试被视为关键方面。确保了可以轻松测试该框架。该框架的初始版本于2010年10月。
以下是Angular 2的主要功能-
组件-Angular的早期版本以控制器为重点,但现在已将重点改为将组件置于控制器之上。组件有助于将应用程序构建到许多模块中。这有助于在一段时间内更好地维护应用程序。
TypeScript-较新的Angular版本基于TypeScript。这是JavaScript的超集,由Microsoft维护。
服务-服务是一组代码,可以由应用程序的不同组件共享。因此,例如,如果您有一个从数据库中选取数据的数据组件,则可以将其作为可在多个应用程序之间使用的共享服务。
此外,Angular 2具有更好的事件处理功能,强大的模板以及对移动设备的更好支持。
Angular 2具有以下组件-
模块-用于将应用程序分解为逻辑代码。每段代码或模块均旨在执行一项任务。
组件-可用于将模块组合在一起。
模板-用于定义Angular JS应用程序的视图。
元数据-可用于向Angular JS类添加更多数据。
服务-用于创建可以在整个应用程序之间共享的组件。
我们将在本教程的后续章节中详细讨论所有这些组件。
Angular的官方网站为https://angular.io/。该网站包含有关Angular 2的所有信息和文档。