Backbone.js
Backbone.js supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface. Backbone.js was originally extracted from the Rails application DocumentCloud. Philosophically, Backbone is an attempt to discover the minimal set of data-structuring (models and collections) and user interface (views and URLs) primitives that are generally useful when building web applications with JavaScript. Backbone is a library, not a framework. Synchronous events are used as the fundamental building block over constantly polling data. The main pars of Backbone are:
- Events
- Models – Wraps a row of data in business logic.
- Collections – A group of models on the client-side, with sorting/filtering/aggregation logic.
- Router (+ History)
- Views (+ Client-side Templates) – A logical, re-usable piece of UI. Often, but not always, associated with a model.
- Sync – Synchronization between frontend and REST API backend
- GitHub: https://github.com/topics/backbonejs
- Wikipedia: https://en.wikipedia.org/wiki/Backbone.js
- Created by: Jeremy Ashkenas
- Released: October 13, 2010
- Related Topics: javascript, mvc, underscore, routing, jquery,
- Aliases: backbone,
- Last updated: 2026-06-03 00:03:13 UTC
- JSON Representation
https://github.com/visshaljagtap/cordova-backbone-project
Cordova App with BackboneJS
backbonejs cordova mobile-app underscorejs
Last synced: 01 May 2026
https://github.com/biril/backbone-control
Common UI elements, reinvented as data-driven Backbone components
backbone backbonejs discontinued ui ui-components
Last synced: 01 May 2026
https://github.com/mpankajarun/image-gallery-require
This repository contains the image gallery application built with Backbone.js and Require.js
backbonejs css3 javascript mvc-framework requirejs
Last synced: 04 May 2026
https://github.com/macagua/examples.backbonejs
My Backbone.js Examples
backbone-forms backbone-framework backbonejs javascript mvc-architecture
Last synced: 10 Jun 2026
https://github.com/rvpanoz/yosock
Simple code presentation tool using socket.io
backbonejs javascript nodejs socket-io
Last synced: 10 May 2026