Backbone
Backbone — одна из сред веб-разработки, которая хорошо подходит для простых одностраничных приложений. Он структурирует веб-приложения, используя модели с привязкой ключ-значение и событиями, коллекции с богатым API и представления с декларативной обработкой событий. Интерфейс RESTful JSON используется здесь как точка подключения к вашему существующему API. Он следует шаблону MV* в том смысле, что частично реализует дизайн MVC. Единственной основной зависимостью Backbone является Underscore.js, и он извлекает выгоду из широкой экосистемы, которая упрощает его изучение и использование.