Backbone.js - MVC JS Framework
Backbone.js придает структуру веб-приложениям с помощью моделей с биндингами по ключу и пользовательскими событиями, коллекций с богатым набором методов с перечислимыми сущностями, представлений с декларативной обработкой событий; и соединяет это все с вашим существующим REST-овым JSON API.
Plugins
Frameworks на базе backbone
- http://thoraxjs.org/ - (Backbone + Handlebars)
Документация / Статьи / Ссылки
Видео
Курс по самой распространенной MVC javascript библиотеки - Backbone.js. Просмотрев его вы освоите все базовые навыки для ее практического использования и даже разработаете свое собственное одностраничное приложение.