Рамки для хранения данных на стороне клиента

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

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

Ответ 1

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

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

     

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

     

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

Ответ 2

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

Ответ 5

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

Ответ 6

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

Например, Artemia