Backbone.js придает структуру веб-приложениям с помощью моделей с биндингами по ключу и пользовательскими событиями, коллекций с богатым набором методов с перечислимыми сущностями, представлений с декларативной обработкой событий; и соединяет это все с вашим существующим REST-овым JSON API.
Русское зеркало: http://backbonejs.ru/
Хорошая "разжевывающая" статья: http://habrahabr.ru/post/127049/
Русское зеркало: http://backbonejs.ru/
Хорошая "разжевывающая" статья: http://habrahabr.ru/post/127049/