Aurelia - 概述



框架的最佳定義可以在 Aurelia 官方文件中找到 -

其實很簡單。Aurelia 只是 JavaScript。然而,它並非昨日的 JavaScript,而是明日的 JavaScript。透過使用現代工具,我們能夠從頭開始使用 ECMAScript 2016 編寫 Aurelia。這意味著我們可以使用原生模組、類、裝飾器等等……你也可以。

Aurelia 不僅是用現代和未來的 JavaScript 編寫的,它也採取了現代的架構方法。過去,框架一直是龐大的整體。但 Aurelia 不是。它構建為一系列協作庫。總而言之,它們構成了一個功能強大且健壯的框架,用於構建單頁應用程式 (SPA)。但是,Aurelia 的庫通常可以單獨使用,用於傳統的網站,甚至可以透過 NodeJS 等技術在伺服器端使用。

Aurelia - 特性

  • 元件 - 元件是 Aurelia 框架的構建塊。它由 HTML 檢視和 JavaScript 檢視模型對組成。

  • Web 標準 - 這是一個最簡潔的現代框架之一,完全專注於 Web 標準,無需不必要的抽象。

  • 可擴充套件性 - 該框架提供了一種簡單的方法來與其他需要的工具整合。

  • 商業支援 - Aurelia 提供商業和企業支援。它是 Durandal Inc. 的官方產品。

  • 許可證 - Aurelia 是開源的,並根據 MIT 許可證授權。

Aurelia - 優勢

  • Aurelia 非常簡潔。如果您遵循框架約定,您可以專注於您的應用程式,而不會讓框架妨礙您。

  • 它也很容易擴充套件。您可以新增或刪除框架提供的任何工具,也可以新增任何不是框架一部分的其他工具。

  • Aurelia 非常易於使用。它面向開發人員的體驗。它節省了您大量時間。

  • 框架本身面向 Web 標準,因此您將始終與現代概念保持同步。

  • Aurelia 的社群規模不是最大,但它非常敏捷、知識淵博,並願意在短時間內提供幫助。

侷限性

  • 沒有主要的侷限性。該框架功能強大且易於使用。

廣告
© . All rights reserved.