WebRx

WebRx
软件描述
WebRx 是一个基于 JavaScript 的 ReactiveX(RxJs)构建的 JavaScript MVVM 框架,它将函数式响应式编程与声明式数据绑定、模板和客户端路由相结合。
官方网站
访问软件的官方网站了解更多信息
webrxjs.org
什么是 WebRx?
WebRx 是一个基于浏览器的 MVVM 框架,结合了函数式响应式编程与声明式数据绑定、模板和客户端路由。
该框架基于 JavaScript 的 ReactiveX(RxJs),这是一个强大的异步数据流处理与查询库,可来自多种来源,如 HTTP 请求、输入事件、定时器等。
🔄 替代方案
20 个选择
FeathersJS
Feathers 是一个用于 NodeJS 的实时微服务 Web 框架,通过 RESTful 资源、套接字和灵活的插件让您掌控数据。

Meteor
Meteor 是一套新技术,可大幅缩短时间构建高质量的网络应用。它基于智能包(Smart Packages):这些是小型代码模块,可在客户端、云服务中或两者同时运行,并能管理其在现代分布式环境中的生命周期……
Angular
Angular 是一个用于使用 TypeScript/JavaScript 及其他语言构建移动和桌面 Web 应用程序的开发平台。

ember.js
使用 Ember 集成的 Handlebars 模板,您可以编写更少的代码,并在底层数据变化时自动更新。

Polymer
Polymer 是一个利用最新网络技术的库,可让你创建自定义 HTML 元素。从按钮到完整应用程序,均可构建为封装且可重复使用的元素,在桌面和移动设备上都能正常工作。

KnockoutJS
Knockout 是一个 JavaScript 库,可帮助您创建功能丰富、响应式的显示和编辑用户界面,并具有清晰的底层数据模型。当您需要动态更新的 UI 部分时(例如

Backbone.js
Backbone 通过为模型提供键值绑定和自定义事件、为集合提供丰富的可枚举函数 API、为视图提供声明式事件处理,并通过 RESTful 接口将所有这些部分与您现有的应用程序连接起来,为 JavaScript 密集型应用提供结构支持。

Zepto.js
Zepto 是一个为现代浏览器设计的极简 JavaScript 库,其 API 在很大程度上与 jQuery 兼容。
