База данных SQLite с JavaScript

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

Поэтому я рассматриваю возможность использования sqlLite, но не знаю, как его настроить, как написать код JavaScript или даже знаю, нужно ли пользователям устанавливать sqlite в своем браузере или ПК. Может ли кто-нибудь помочь преодолеть это требование?

Я использовал какое-то локальное хранилище, например, Indexed DB, оно будет работать, но это называется sqlLite или нет, я не знаю.

пожалуйста помоги

0

Решение

Вам не нужно работать с Sqlite для решения этой проблемы, только посмотрите на следующее ссылка на сайт о том, как сделать веб-страницы доступными для просмотра в автономном режиме.

1

Другие решения

Если вы хотите использовать какую-то базу данных, вы можете использовать SQLite.

смотреть на https://github.com/kripken/sql.js/

Будьте осторожны с использованием запросов SQLite в основном потоке пользовательского интерфейса. Не забудьте внедрить рабочие для SQLite.

1

Я уверен, что вам не нужен SQLite.
Попробуйте использовать HTML5 LocalStorage API.
https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage

Интерфейс хранилища API веб-хранилища обеспечивает доступ к хранилищу сеансов или локальному хранилищу для определенного домена, позволяя, например, добавлять, изменять или удалять сохраненные элементы данных.
Если вы хотите манипулировать сессионным хранилищем для домена, вы вызываете метод Window.sessionStorage; Если вы хотите манипулировать локальным хранилищем для домена, вы вызываете Window.localStorage.

https://developer.mozilla.org/en-US/docs/Web/API/Storage

0
По вопросам рекламы [email protected]