Я оцениваю Backbone.js для хранения данных и пользовательского интерфейса в моем веб-приложении. Однако большая часть базового значения, по-видимому, заключается в использовании интерфейсов RESTful. Хотя я могу добавить резервное копирование на стороне сервера в будущем, мое основное использование касается хранения всех данных в автономном режиме с использованием локального хранилища HTML5.
Является ли чрезмерный избыток Backbone для такого прецедента? Если это так, есть ли лучшее решение, ориентированное исключительно на обновление пользовательского интерфейса при изменении данных и наоборот? (Я также изучаю нокаут и Javascript MVC.)
EDIT: Я также сейчас смотрю Angular.js и jQuery Data Link.