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 个选择
Aberdeen

Aberdeen

软件

一个用于快速构建高效声明式用户界面的 TypeScript/JavaScript 库,无需使用虚拟 DOM。

免费 • 开源
查看详情

Mojito - 一个可在 Node.js 或浏览器环境中运行的 JavaScript MVC 应用框架。

免费 • 开源
查看详情

Geddy 基于许多流行框架所依赖的相同 MVC 原则。每个 Geddy 应用都包含模型、控制器和视图,以及配置文件和路由。

免费 • 开源
查看详情
💻

LocomotiveJS

软件框架

Locomotive 是一个基于 Node.js 的Web框架。Locomotive 支持 MVC 模式、RESTful 路由以及约定优于配置,同时可与任何数据库和模板引擎无缝集成。Locomotive 基于 Express 构建,保留了您所熟悉的强大与简洁……

免费 • 开源
查看详情
💻

Matador 是一个干净、有序的 Node.js 框架,专为喜爱 MVC 架构的开发者设计。它提供了一个定义清晰的开发环境,具备灵活的路由、简单的控制器映射以及基本的请求过滤功能。

免费 • 开源
查看详情
LiquidLava

LiquidLava

软件框架

用于构建用户界面的透明MVC框架。

免费 • 开源
查看详情
AmplifyJS

AmplifyJS

软件框架

AmplifyJS 是一组用于通过简洁的 API 解决常见 Web 应用问题的组件。Amplify 的目标是通过为各种数据源提供统一的 API,简化所有形式的数据处理。

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

下载与相关链接

安全提示
⚠️

安全提醒

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