📜  Aurelia-概述

📅  最后修改于: 2020-12-09 05:20:01             🧑  作者: Mango


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

好吧,这实际上很简单。 Aurelia只是JavaScript。但是,它不是昨天的JavaScript,而是明天的JavaScript。通过使用现代工具,我们已经能够在ECMAScript 2016中从头开始编写Aurelia。这意味着我们可以使用本机模块,类,装饰器等等,您也可以使用它们。

Aurelia不仅使用现代和未来的JavaScript编写,而且还采用了现代的体系结构方法。在过去,框架一直是整体的野兽。虽然不是奥雷利亚。它是作为一系列协作库构建的。它们共同构成了一个强大而强大的框架,用于构建单页应用程序(SPA)。但是,Aurelia的库通常可以通过NodeJS等技术在传统网站中甚至在服务器端单独使用。

Aurelia-功能

  • 组件-组件是Aurelia框架的构建块。它由HTML视图和JavaScript视图模型对组成。

  • Web标准-这是最干净的现代框架之一,完全专注于Web标准,没有不必要的抽象。

  • 可扩展-该框架提供了与其他所需工具集成的简便方法。

  • 商业支持-Aurelia提供商业和企业支持。它是Durandal Inc.的官方产品。

  • 许可证-Aurelia是开源的,并根据MIT许可证获得许可。

Aurelia-优势

  • 奥雷利亚很干净。如果遵循框架约定,则可以专注于应用程序,而不会妨碍框架。

  • 它也很容易扩展。您可以添加或删除框架提供的任何工具,也可以添加框架以外的任何其他工具。

  • Aurelia非常易于使用。它针对开发人员的经验。它为您节省了很多时间。

  • 该框架本身是针对Web标准的,因此您将始终与时俱进。

  • Aurelia没有最大的社区,但是它非常敏捷,知识渊博,并且愿意在短时间内提供帮助。

局限性

  • 没有主要限制。该框架功能强大且易于使用。