Vous êtes sur la page 1sur 4

Backbone.

js
Origem: Wikipédia, a enciclopédia livre.

Backbone.js

Desenvolvedor Jeremy Ashkenas

Lançamento setembro de 2010

Linguagem JavaScript

Sistema operacional cross-browser

Gênero(s) bibliotecaJavaScript

Licença MIT

Página oficial Backbonejs.org

Backbone.js[editar | editar código-fonte]


Backbone.js é 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 Underscore.js, 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


 ASP.NET Dynamic Data
 ASP.NET MVC
 ASP.NET Web Forms
 BFC
ASP.NET
 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
 Backbone.js
 Chaplin.js
 Closure
 Dojo Toolkit
 Ember.js
 Ext JS
JavaScript
 jQuery
 Meteor
 Prototype
 Rico
 script.aculo.us
 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 Backbone.js e CoffeeScript.js». Consultado em 15 de julho
de 2014
Categoria:
 Bibliotecas JavaScript