Backbone.js topic
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
backbone-faux-server
A framework for mocking up server-side persistence / processing for Backbone.js
backbone-poller
Backbone poller is a simple utility that allows polling on any backbone model or collection
backbone-tutorial-series
Source code generated in the Backbone.js tutorial series
backbone.vdomview
VirtualDOM-aware Backbone View
backbone.raphael
An easy way to add svg/vml views into your Backbone app
evolutility-ui-jquery
Model-driven Web UI for CRUD using REST or localStorage.
Backbone.js-Russian
Русская версия сайта Backbone.js
autoEdit_2
Fast text based video editing, node Electron Os X desktop app, with Backbone front end.
dimeshift
:moneybag::moneybag::moneybag: the easiest way to track your expenses. Free. Open-source. Node.js