Aurelia - 教程

  • 简述

    Aurelia 是一个用于 Web 和移动应用程序开发的现代开源 UI 框架。它允许您编写干净、模块化的 JavaScript。该框架遵循简单的约定,并专注于 Web 标准。
    本教程是为以前没有机会使用此框架的开发人员设计的。本教程包含简单易懂的示例。这些例子可以作为未来项目的参考。
    由于 Aurelia 提倡纯JavaScript,您需要在学习框架之前了解该语言。我们将使用 EcmaScript2016 语法。您还需要有以前的工作经验HTML.
  • 简述

    框架的最佳定义可以在 Aurelia 官方文档中找到 -
    嗯,其实很简单。Aurelia 只是 JavaScript。然而,它不是昨天的 JavaScript,而是明天的 JavaScript。通过使用现代工具,我们已经能够在 ECMAScript 2016 中从头开始编写 Aurelia。这意味着我们可以使用本机模块、类、装饰器等等……而您也拥有它们。
    Aurelia 不仅是用现代和未来的 JavaScript 编写的,而且还采用了现代的架构方法。过去,框架一直是庞然大物。不过不是奥蕾莉亚。它是作为一系列协作库构建的。总之,它们构成了一个强大而健壮的框架,用于构建单页应用程序 (SPA)。但是,Aurelia 的库通常可以单独使用,也可以在传统网站中使用,甚至可以通过 NodeJS 等技术在服务器端使用。
  • Aurelia - 特点

    • Components− 组件是 Aurelia 框架的构建块。它由 HTML 视图和 JavaScript 视图模型对组成。
    • Web Standards− 这是最简洁的现代框架之一,完全专注于 Web 标准,没有不必要的抽象。
    • Extensible− 该框架提供了一种与其他所需工具集成的简便方法。
    • Commercial Support− Aurelia 提供商业和企业支持。它是 Durandal Inc. 的官方产品。
    • License− Aurelia 是开源的,并在 MIT 许可下获得许可。
  • Aurelia - 优势

    • Aurelia 很干净。如果您遵循框架约定,您可以专注于您的应用程序,而框架不会妨碍您。
    • 它也很容易扩展。您可以添加或删除框架提供的任何工具,也可以添加不属于框架的任何其他工具。
    • Aurelia 非常易于使用。它针对开发人员的经验。它可以为您节省大量时间。
    • 该框架本身是针对 Web 标准的,因此您将始终与现代概念保持同步。
    • Aurelia 没有最大的社区,但它非常敏捷、知识渊博并且愿意在短时间内提供帮助。
  • 限制

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