Angular 2 - 概述

Angular JS是一个基于JavaScript构建的开源框架.它是由Google的开发人员构建的.该框架用于克服使用单页应用程序时遇到的障碍.此外,在构建框架时,测试被认为是一个关键方面.确保框架可以轻松测试.框架的初始版本发布于2010年10月.

Angular 2的特征

以下是Angular 2&minus的主要特征;

  • 组件 : 早期版本的Angular有一个控制器的焦点,但现在已经将重点转移到控制器上的组件.组件有助于将应用程序构建到许多模块中.这有助于在一段时间内更好地维护应用程序.

  • TypeScript : 较新版本的Angular基于TypeScript.这是JavaScript的超集,由Microsoft维护.

  • 服务 : 服务是一组可由应用程序的不同组件共享的代码.因此,例如,如果您有一个从数据库中选择数据的数据组件,您可以将其作为可在多个应用程序中使用的共享服务.

此外,Angular 2具有更好的事件处理功能,强大的模板以及对移动设备的更好支持.

Angular 2的组件

Angular 2具有以下组件 :

  • 模块 : 这用于将应用程序分解为逻辑代码片段.每段代码或模块都旨在执行单个任务.

  • 组件 : 这可用于将模块组合在一起.

  • 模板 : 这用于定义Angular JS应用程序的视图.

  • 元数据 : 这可用于向Angular JS类添加更多数据.

  • 服务 : 这用于创建可在整个应用程序中共享的组件.

我们将在后续章节中详细讨论所有这些组件.本教程.

Angular的官方网站是 https://angular.io/该网站提供有关Angular 2的所有信息和文档.

官方网站