- 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 的社区规模不是最大,但它非常敏捷、知识渊博,并愿意在短时间内提供帮助。
局限性
没有主要的局限性。该框架功能强大且易于使用。