Backbone.js

Backbone.js
软件描述
Backbone 通过为模型提供键值绑定和自定义事件、为集合提供丰富的可枚举函数 API、为视图提供声明式事件处理,并通过 RESTful 接口将所有这些部分与您现有的应用程序连接起来,为 JavaScript 密集型应用提供结构支持。
官方网站
访问软件的官方网站了解更多信息
backbonejs.org
什么是 Backbone.js?
Backbone 通过为 JavaScript 密集型应用提供带有键值绑定和自定义事件的模型、具有丰富可枚举函数 API 的集合、带有声明式事件处理的视图,并通过 RESTful JSON 接口与现有应用连接,为应用提供结构支持。
该项目托管在 GitHub 上,提供注释源代码、在线测试套件、示例应用以及教程列表。
您可以在 GitHub 问题页面报告错误并讨论功能,在 Freenode IRC 的 #documentcloud 频道交流,将问题发布至 Google Group,或向 @documentcloud 发送推文。
Backbone 是 DocumentCloud 的开源组件。
http://documentcloud.github.com/backbone/
🔄 替代方案
67 个选择
Elm
Elm 致力于让网页开发变得更加愉快。Elm 是一种类型安全的函数式响应式语言,可编译为 HTML、CSS 和 JavaScript。

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

Ractive.js
Ractive.js 是一个基于模板的 UI 库,可将您的模板、样式和逻辑转换为高度交互式应用的蓝图。Ractive.js 为您工作,而非相反。您无需学习新的术语、概念和方法。

KnockbackJS
Knockout.js 和 Backbone.js 各有优缺点,但它们结合使用却非常出色!借助 Knockback.js,你可以利用 Backbone 提供的强大 ORM,并通过 Knockout 绑定创建动态视图。

total.js
使用 JavaScript、HTML 和 CSS 构建网站和 Web 应用程序的免费网页应用框架。

Durandal
Durandal 是一个用 JavaScript 编写的跨设备、跨平台客户端框架,旨在简化单页应用(SPA)的创建与维护。

Harp Platform
Harp 平台是任何人创建卓越网站的最简单方式。着陆页、画廊、博客、电子商务、域名、托管、分析、全天候支持——全部包含在内。

Famous Engine
Famous Engine 是一款免费开源的 JavaScript 渲染引擎。Famous Engine 的独特之处在于其 JavaScript 渲染引擎和 3D 物理引擎,使开发者能够仅使用纯 JavaScript 构建原生品质的应用程序和动画。
