Backbone.js da estructura a las aplicaciones web al proporcionar modelos con enlace de clave-valor y eventos personalizados, colecciones con una rica API de funciones enumerables, vistas con manejo de eventos declarativo, y lo conecta todo a tu API existente a través de una interfaz JSON RESTful.