- Aurelia 教程
- Aurelia - 首頁
- Aurelia - 概述
- Aurelia - 環境搭建
- Aurelia - 第一個應用程式
- Aurelia - 元件
- Aurelia - 元件生命週期
- Aurelia - 自定義元素
- Aurelia - 依賴注入
- Aurelia - 配置
- Aurelia - 外掛
- Aurelia - 資料繫結
- Aurelia - 繫結行為
- Aurelia - 轉換器
- Aurelia - 事件
- Aurelia - 事件聚合器
- Aurelia - 表單
- Aurelia - HTTP
- Aurelia - Refs (引用)
- Aurelia - 路由
- Aurelia - 歷史記錄
- Aurelia - 動畫
- Aurelia - 對話方塊
- Aurelia - 本地化
- Aurelia - 工具
- Aurelia - 打包
- Aurelia - 除錯
- Aurelia - 社群
- Aurelia - 最佳實踐
- Aurelia 有用資源
- Aurelia - 快速指南
- Aurelia - 有用資源
- Aurelia - 討論
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 的社群規模不是最大,但它非常敏捷、知識淵博,並願意在短時間內提供幫助。
侷限性
沒有主要的侷限性。該框架功能強大且易於使用。