Комментарии 6
демо?
С демо сложности; но могу предложить исходники: https://bitbucket.org/sviklim/shopping-cart
Возможно я не совсем верно понял задачу, но здесь же должен подойти backbone. Зачем такие сложности?
Если я правильно пониманию идею Backbone, то он предоставляет возможность связывать модель в JS с документом; в данном случае «первичной» была возможность генерировать страницы на стороне сервера с размещением на них всех необходимых данных. Мне, если, честно сложно представить как он будет работать в связке с JSP/JSF. Хотя, возможно, вы правы, и полный (или частичный) отказ от серверной генерации страниц с синхронизацией модели через ресурсы сработал бы лучше.
Отображением может служит и существующий html код, если я не ошибаюсь. Т.е. связать модель и представление и не думать о том как изменить DOM или актуализировать данные модели (коллекции). Я не знаком с JSP и только изучаю Backbone, так что вполне могу ошибаться. Но Хранить столько информации в data- мне кажется не нормальным.
Данная задача отлично ложится на Backbone + underscorejs + REST service для данных.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Визуальное редактирование данных на странице, используя HTML как хранилище данных