Backbone.js
E449163
Backbone.js is a lightweight JavaScript framework that provides structure to web applications by offering models, collections, views, and routers built on top of RESTful JSON and event-driven architecture.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Backbone.js canonical | 4 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
JavaScript framework
ⓘ
client-side MVC framework ⓘ open-source software ⓘ |
| architectureStyle | event-driven architecture ⓘ |
| category | web application framework ⓘ |
| creator | Jeremy Ashkenas NERFINISHED ⓘ |
| dataFormat | JSON ⓘ |
| dependsOn | Underscore.js NERFINISHED ⓘ |
| designGoal |
lightweight
ⓘ
provide structure to web applications ⓘ |
| developer | Jeremy Ashkenas NERFINISHED ⓘ |
| documentationUrl | https://backbonejs.org/#Getting-started ⓘ |
| ecosystemComponent |
Backbone.LocalStorage adapter
NERFINISHED
ⓘ
Backbone.Marionette NERFINISHED ⓘ |
| hasFeature |
Backbone.Collection
NERFINISHED
ⓘ
Backbone.Events NERFINISHED ⓘ Backbone.Model NERFINISHED ⓘ Backbone.Router NERFINISHED ⓘ Backbone.View NERFINISHED ⓘ |
| hasTagline | "Give your JS app some Backbone with models, views, collections, and events." ⓘ |
| influenced |
Chaplin.js
NERFINISHED
ⓘ
Marionette.js NERFINISHED ⓘ |
| influencedBy | MVC architectural pattern ⓘ |
| initialReleaseDate | 2010-10-13 ⓘ |
| license | MIT License ⓘ |
| optionallyDependsOn | jQuery NERFINISHED ⓘ |
| paradigm |
event-driven programming
ⓘ
object-oriented programming ⓘ |
| pattern | Model-View-* ⓘ |
| programmingLanguage | JavaScript ⓘ |
| provides |
collections
ⓘ
models ⓘ routers ⓘ views ⓘ |
| repository | https://github.com/jashkenas/backbone ⓘ |
| runtimeEnvironment |
Node.js
NERFINISHED
ⓘ
web browser ⓘ |
| status | mature ⓘ |
| supports |
AMD module loading
ⓘ
CommonJS environments NERFINISHED ⓘ RESTful JSON interfaces ⓘ RESTful persistence ⓘ client-side routing ⓘ event binding ⓘ single-page applications ⓘ |
| usedFor |
managing client-side state
ⓘ
separating business logic from UI ⓘ structuring JavaScript-heavy web applications ⓘ |
| website | https://backbonejs.org/ NERFINISHED ⓘ |
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.