Repository navigation
Backbone.js
Created by Jeremy Ashkenas
发布于 October 13, 2010
- Website
- backbonejs.org
- Wikipedia
- 维基百科
相关主题
JavaScriptmvcRouting (disambiguation)jQuery
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
UVdesk Opensource Community Helpdesk Project built for all to make a Full Ticketing Support System along with many more other features.
Chrome Developer Tools extension for debugging Backbone.js applications
manage and organise things
Fast text based video editing, node Electron Os X desktop app, with Backbone front end.
[Community Standard Edition] The open source Product Information Management (PIM) - please raise issues in https://github.com/akeneo/pim-community-dev/issues
QueryEngine provides extensive Querying, Filtering, and Searching abilities for Backbone.js Collections as well as JavaScript arrays and objects
Shareabouts is a mapping application for crowdsourced info gathering.
Backbone-based JavaScript client for WP API
💰💰💰 the easiest way to track your expenses. Free. Open-source. Node.js
Model-driven Web UI for CRUD using REST or localStorage.
Angular6 music player to search and play YouTube, SoundCloud and Mixcloud tracks
Backbone poller is a simple utility that allows polling on any backbone model or collection
A collection of opinionated Backbone.Marionette extensions for large scale application architecture.
Source code generated in the Backbone.js tutorial series
Русская версия сайта Backbone.js
Indigo Platform for publishing beautiful legislation.
An easy way to add svg/vml views into your Backbone app
A framework for mocking up server-side persistence / processing for Backbone.js
Connect Backbone Models and Collections to React.