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