概述

优质
小牛编辑
141浏览
2023-12-01

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

Angular 2的特点

以下是Angular 2的主要功能 -

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

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

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

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

Angular 2的组成部分

Angular 2具有以下组件 -

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

  • Component - 可用于将模块组合在一起。

  • Templates - 用于定义Angular JS应用程序的视图。

  • Metadata - 这可用于向Angular JS类添加更多数据。

  • Service - 用于创建可在整个应用程序中共享的组件。

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

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

官方网站