Aurelia

Aurelia

Aurelia是一个JavaScript客户端框架,它利用简单的约定来增强您的创造力。
具有前瞻性与ES2016一起编写。与Web组件集成。除polyfill外,没有外部依赖项。利用未来的技术,但以当今的移动,桌面和浏览器环境为目标。现代建筑Aurelia不是采用整体框架方法,而是由较小的,有针对性的模块组成。将它们一起用作功能全面的框架,或者选择构建定制解决方案。双向数据绑定我们的技术支持对任何对象进行强大的双向绑定。通过使用自适应技术,我们可以选择最有效的方式来观察每个属性,无论是通过Object.observe,getter和setter,脏检查还是您自己的自定义机制。可扩展的HTML Aurelia的可扩展HTML编译器使您可以创建自定义HTML元素,将新行为附加到现有元素以及控制模板生成,所有这些都完全支持动态加载,数据绑定和批处理渲染。路由和UI组成利用我们的高级客户端路由器及其可插入管道,动态路由模式,子路由器和异步屏幕激活。不需要路由器,但需要动态的,数据驱动的UI组合吗?我们也这样做。具有约定的MV *谁想浪费时间为其MV *体系结构编写大量配置代码?只需利用约定即可轻松构建应用程序。不喜欢这些约定?自己插入或完全丢弃。
aurelia

分类目录

Windows版Aurelia的替代品

AngularJS

AngularJS

HTML非常适合于声明静态文档,但是当我们尝试使用它来声明Web应用程序中的动态视图时,HTML却显得毫无用处。
Meteor

Meteor

Meteor是一套用于在短时间内构建高质量Web应用程序的新技术。
React

React

一个用于构建用户界面的JavaScript库。
Polymer

Polymer

Polymer是使用最新Web技术的库,可让您创建自定义HTML元素。
KnockoutJS

KnockoutJS

Knockout是一个JavaScript库,可帮助您使用干净的基础数据模型创建丰富,响应迅速的显示和编辑器用户界面。
Derby

Derby

MVC框架使编写可在Node.js和浏览器中运行的实时协作应用程序变得容易。
Koa

Koa

用于node.js的富有表现力的中间件,使用co生成器,使Web应用程序和API的编写更加有趣。
total.js

total.js

免费的Web应用程序框架,用于使用JavaScript,HTML和CSS构建网站和Web应用程序。
Ractive.js

Ractive.js

Ractive.js是一个模板驱动的UI库,可将您的模板,样式和逻辑转换为高度交互的应用程序的蓝图。活跃
Durandal

Durandal

Durandal是一个用JavaScript编写的跨设备,跨平台客户端框架,旨在使单页应用程序(SPA)易于创建和维护。
WebRx

WebRx

WebRx是在Java ReactiveX(RxJs)的基础上构建的Javascript MVVM框架,将功能性-反应性编程与声明性数据绑定,模板化和客户端路由相结合。。
Harp Platform

Harp Platform

Harp平台是任何人创建出色网站的最简便方法。
slim.js

slim.js

闪电般的快速Web创作库,旨在创建具有数据绑定,转发器和更多功能的Web组件。http://slimjs.com。
Elm

Elm

Elm旨在使Web开发更加愉快。Elm是一种类型安全的功能性反应语言,可编译为HTML,CSS和JavaScript。
Mojo.JS

Mojo.JS

一个非定制的,完全可定制的JavaScript框架,旨在编写可在任何平台上扩展的程序。