#html #caching #local-storage #offline
#HTML #кэширование #локальное хранилище #Не в сети
Вопрос:
Я задаюсь вопросом о наилучшем способе реализации автономных возможностей для веб-приложения. Я искал в Интернете, но не смог понять, какой на данный момент лучший способ создать веб-приложение в автономном режиме (и будет работать в будущем)
Компоновку веб-приложения я могу сохранить с помощью кэширования автономного приложения…
Но проблема в том, что у меня много данных типа ключ-значение, которые мне нужно хранить в автономном режиме. В localStorage, sessionStorage ограничение на сохранение данных в автономном режиме составляет 5 МБ … И этого недостаточно…
Я ищу следующие вещи:
- Gears от Google: больше не поддерживается
- База данных Web SQl: больше не поддерживается
- IndexedDB HTML5: поддерживается не всеми браузерами (только Chrome и Firefox). Я думаю, что на данный момент это лучший способ…
Возможно ли увеличить кэширование автономного приложения и сохранить данные ключ-значение в текстовом формате с помощью кэширования автономного приложения??
Ответ №1:
https://github.com/marcuswestin/store.js является зрелым (~ 2 года), все еще обновляется и работает в потрясающем множестве браузеров.