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.