Какой хороший способ хранения данных модели в приложении jQuery? - PullRequest
4 голосов
/ 18 января 2009

Я работаю над веб-приложением, которое сильно загружено на стороне клиента, и это первое для меня. Я также использую jQuery в первый раз. Мне нужно, чтобы мой код на стороне клиента отслеживал данные модели, которые он выбирает с помощью вызовов Ajax.

Какой хороший способ хранить эти данные? Предоставляет ли jQuery хорошее решение, или есть хорошее общее решение Javascript? Я в основном хочу написать модельные классы на Javascript (но мне не обязательно наследовать). Прямо сейчас мой код jQuery представляет собой слой контроллера, а DOM и CSS образуют мой уровень представления. Как другие люди достигают уровня модели?

Ответы [ 3 ]

5 голосов
/ 18 января 2009

jQuery developer Адам Вульф выпустил серию учебных пособий , посвященных его разработке шаблонов MVC на клиенте с использованием jQuery. Вы можете найти их очень полезными в вашем текущем проекте. Кроме того, JollyToad также проделал определенную работу в этой области. Вы также можете просмотреть их результаты онлайн .

1 голос
/ 18 января 2009

Существует также, как я обнаружил, метод, известный как конкретный Javascript, в котором объекты DOM используются в качестве объектов модели. Эффен звучит как хороший способ реализовать это: http://github.com/nkallen/effen/tree/master.

0 голосов
/ 18 января 2009

Обычно я использую серверные структуры данных JSON для хранения всего, что моя клиентская сторона собирается использовать для интерактивных манипуляций и т. Д. В этом нет ничего специфического для jQuery ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...