Angular 2 - 概述



Angular JS 是一個基於 JavaScript 構建的開源框架。它由 Google 的開發人員構建。此框架用於克服在處理單頁應用程式時遇到的障礙。此外,在構建框架時,測試被視為一個關鍵方面。確保框架易於測試。框架的初始版本於 2010 年 10 月釋出。

Angular 2 的特性

以下是 Angular 2 的主要特性:

  • 元件 - Angular 的早期版本側重於控制器,但現在已將重點轉向使用元件而不是控制器。元件有助於將應用程式構建成許多模組。這有助於在一段時間內更好地維護應用程式。

  • TypeScript - Angular 的較新版本基於 TypeScript。這是 JavaScript 的超集,由 Microsoft 維護。

  • 服務 - 服務是一組可以由應用程式的不同元件共享的程式碼。因此,例如,如果您有一個從資料庫中獲取資料的元件,您可以將其作為共享服務,可以在多個應用程式中使用。

此外,Angular 2 具有更好的事件處理功能、強大的模板以及對移動裝置的更好支援。

Angular 2 的元件

Angular 2 包含以下元件:

  • 模組 - 用於將應用程式分解成邏輯程式碼塊。每個程式碼塊或模組都設計用於執行一項任務。

  • 元件 - 可用於將模組組合在一起。

  • 模板 - 用於定義 Angular JS 應用程式的檢視。

  • 元資料 - 可用於向 Angular JS 類新增更多資料。

  • 服務 - 用於建立可以在整個應用程式中共享的元件。

我們將在本教程後續章節中詳細討論所有這些元件。

Angular 的官方網站是 https://angular.io/ 該網站包含有關 Angular 2 的所有資訊和文件。

Official Site
廣告