Aurelia

软件描述

Aurelia 是一个 JavaScript 客户端框架,通过简单的约定来激发你的创造力。

官方网站

访问软件的官方网站了解更多信息

官方认证

aurelia.io

安全链接HTTPS

什么是 Aurelia?

前瞻性
基于 ES2016 编写,与 Web Components 兼容,除 polyfills 外无外部依赖。利用未来技术,同时适配当今的移动设备、桌面端及浏览器环境。

现代化架构
不同于传统的庞大框架,Aurelia 由多个小型、专注的模块组成。可将它们组合使用以构建功能完整的框架,也可按需选择,打造定制化解决方案。

双向数据绑定
我们的技术可对任意对象实现强大的双向绑定。通过自适应机制,自动选择最高效的属性观测方式,无论是 Object.observe、getter/setter、脏检查,还是自定义机制。

可扩展的 HTML
Aurelia 的可扩展 HTML 编译器支持创建自定义 HTML 元素、为现有元素添加新行为,并控制模板生成,全面支持动态加载、数据绑定和批量渲染。

路由与 UI 组合
利用我们先进的客户端路由系统,支持可插拔管道、动态路由模式、子路由和异步屏幕激活。无需路由但需要动态、数据驱动的 UI 组合?我们也支持。

基于约定的 MV* 架构
谁愿意浪费时间编写大量配置代码来搭建 MV* 架构?只需借助约定,即可轻松构建应用。不喜欢默认约定?可自行替换或完全忽略。

🔄 替代方案

71 个选择

Mithril 是一个用于构建单页应用的现代客户端 JavaScript 框架。它体积小巧(压缩后小于 8KB),运行速度快,并且开箱即用地提供路由和 XHR 工具。

免费 • 开源
查看详情
intercooler.js

intercooler.js

软件

使用 HTML 属性的简单声明式 AJAX。

免费 • 开源
查看详情
Mojo.JS

Mojo.JS

软件

一个无立场、完全可定制的 JavaScript 框架,用于编写可在任何平台上扩展的程序。

免费 • 开源
查看详情
MontageJS

MontageJS

软件框架

MontageJS 是一个现代的全栈 HTML5 框架,专为快速构建单页应用而设计。MontageJS 采用经过验证的设计模式和软件原则,可帮助您轻松为项目创建模块化架构,并提供高质量的用户体验……

免费 • 开源
查看详情

Enact 是一个基于 React 的应用开发框架,易于使用、性能优异且可定制。

免费 • 开源
查看详情

WebRx 是一个基于 JavaScript 的 ReactiveX(RxJs)构建的 JavaScript MVVM 框架,它将函数式响应式编程与声明式数据绑定、模板和客户端路由相结合。

免费 • 开源
查看详情

一个用于在LokiJS数据库和Express接口上创建应用程序的框架,使用Node.js编写。

免费 • 开源
查看详情

Chaplin 是一种使用 Backbone.js 库的 JavaScript 应用程序架构。Chaplin 通过提供轻量且灵活的结构,采用经过验证的设计模式和最佳实践,解决了 Backbone 的局限性。

免费 • 开源
查看详情
上一页下一页

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。