Рамки для хранения данных на стороне клиента - PullRequest
10 голосов
/ 09 февраля 2012

Существуют ли какие-либо платформы или API для удобного хранения данных на стороне клиента путем передачи из базы данных во время сеанса пользователя? Я ищу любой фреймворк, так что мне, возможно, не нужно заботиться о том, поддерживает ли браузер LocalStorage или другие технологии хранения, и я могу легко хранить данные!

Для моего личного использования мне нужно иметь возможность передать нефильтрованный список рекомендованных для пользователя элементов и удалить те, которые он добавил в свои списки. Я хочу сохранить списки пользователей на стороне клиента, а затем отфильтровать не добавленные элементы.

Ответы [ 6 ]

3 голосов
/ 09 февраля 2012

Шезлонг абстрагирует различные механизмы хранения, доступные через серию адаптеров . Он может использовать localStorage, indexedDB, веб-SQL и т. Д.

1 голос
/ 18 февраля 2012

Вы можете использовать jQuery .data() или jQuery.data()

0 голосов
/ 19 февраля 2012

Посмотрите на StorageUtility YUI . YUI StorageUtility - хорошая абстракция

Storage Utility предоставляет механизм для хранения значительных объемов текстовых данных, на стороне клиента, независимо от того, являются ли ваши браузеры поддерживает предложенную спецификацию хранилища HTML 5.

Каждый экземпляр Storage Utility использует одно из трех хранилищ двигатели для хранения данных:

HTML 5 : если браузер клиента поддерживает HTML 5, этот механизм будет обернуть собственные возможности хранения браузера (document.localStorage и document.sessionStorage).
Google Gears : Google Gears - это браузер расширение, которое пользователи могут установить на свою машину. Одна из его особенностей база данных SQLite; Утилита хранения использует эту базу данных для хранилище на стороне клиента при использовании механизма Gears.
SWF : YUI предоставляет Утилита SWFStore, которая нормализует доступ к общему объекту Flash. Это запасной механизм Storage Utility, который будет работать на большинстве браузеры из-за значительного проникновения плагина Adobe Flash.

0 голосов
/ 19 февраля 2012

Вы можете найти тонну из них на microjs.com

Например, Артемия

0 голосов
/ 19 февраля 2012

вы можете проверить Lungo - это мобильная HTML5 Framework, вы можете найти ваш Data API действительно интересным.

0 голосов
/ 18 февраля 2012

Библиотеки хранилищ на стороне клиента - Автоматически выбирайте хранилище на основе браузера

http://amplifyjs.com/ - хороший вариант

http://pablotron.org/software/persist-js/

http://code.google.com/p/jquery-jstore/

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