Backbone.
js
Origem: Wikipédia, a enciclopédia livre.
[Link]
Desenvolvedor Jeremy Ashkenas
Lançamento setembro de 2010
Linguagem JavaScript
Sistema operacional cross-browser
Gênero(s) bibliotecaJavaScript
Licença MIT
Página oficial [Link]
[Link][editar | editar código-fonte]
[Link] é uma biblioteca JavaScript inspirada em uma interface JSON RESTful que
oferece uma arquitetura MV* ou MVC: model–view-controller. Backbone é famoso por sua
leveza e robustez e a sua única dependência é o [Link], que por sua vez é
dependente da biblioteca jQuery para interações com o DOM.
Backbone nasceu para desenvolver aplicações de uma única página[1], ou, em
inglês, Single-Page Applications. Por trás disso, a sua proposta ainda é manter os dados
de um sistema ou aplicação sincronizados com a interface do usuário sem que
o desenvolvedor tenha que fazer muito esforço.
O autor de Backbone é Jeremy Ashkenas[2], também autor do famoso pré-
processador CoffeeScript.
[Esconder]
v•e
Framework para aplicações Web
[Link] Dynamic Data
[Link] MVC
[Link] Web Forms
BFC
[Link]
DotNetNuke
MonoRail
OpenRasta
Umbraco
CFWheels
ColdBox Platform
ColdSpring
ColdFusion
Fusebox
Mach-II
Model-Glue
CL-HTTP
UnCommon Web
Common Lisp
Weblocks
CppCMS
C++
Wt
Happstack
Yesod
Haskell
Snap
AppFuse
Flexive
Grails
GWT
ICEfaces
ItsNat
JavaServer Faces
Jspx
Juzu
Makumba
OpenXava
Play
Java Reasonable Server Faces
Remote Application Platform
RIFE
Seam
Spring
Stripes
Struts
Tapestry
Vaadin
WebWork
Wicket
WaveMaker
ZK
Ample SDK
AngularJS
[Link]
[Link]
Closure
Dojo Toolkit
[Link]
Ext JS
JavaScript
jQuery
Meteor
Prototype
Rico
[Link]
Sencha Touch
SproutCore
Wakanda
Catalyst
Dancer
Mason
Perl
Maypole
Mojolicious
WebGUI
AppFlower
PHP
CakePHP
CodeIgniter
Drupal
eZ Publish
Fat-Free
FuelPHP
Horde
Joomla!
Kohana
Laravel
Lithium
Midgard
MODX
Nette Framework
Phalcon
PRADO
Qcodo
Seagull
SilverStripe
Symfony
TYPO3
WordPress
Xaraya
XOOPS
Yii
Zend Framework
BlueBream
CherryPy
Django
Flask
Grok
Nevow
Pyjamas
Pylons
Python
Pyramid
Quixote
TACTIC
Tornado
TurboGears
web2py
Webware
Zope 2
Camping
Hobo
Merb
Padrino
Ruby Ramaze
RailsBricks
Ruby on Rails
Sinatra
Hanami
Lift
Play
Scala
Scalatra
AIDA/Web
Smalltalk
Seaside
Application Express (PL/SQL)
Grails (Groovy)
Kepler (Lua)
Outras Linguagens OpenACS (Tcl)
SproutCore (JavaScript/Ruby)
SymbolicWeb (Clojure)
Yaws (Erlang)
1. Ir para cima↑ Thomas Davis. «Why would you use Backbone?». Thomas Davis.
Consultado em 15 de julho de 2014
2. Ir para cima↑ «Twitter de Jeremy Ashkenas, onde aparece a sua descrição como
autor das bibliotecas [Link] e [Link]». Consultado em 15 de julho
de 2014
Categoria:
Bibliotecas JavaScript