Как создать локальную базу данных, используя JSON и JavaScript для веб-приложения - PullRequest
0 голосов
/ 30 апреля 2019

Мне нужно разработать простое веб-приложение с системой входа в систему, пользователи и данные, сохраненные для каждого из этих пользователей, без знания PHP или баз данных, только HTML, JavaScript / JQuery и JSON.

Я должен иметь возможность зарегистрироваться, войти в систему и сохранить некоторые данные (это интернет-магазин, я должен иметь возможность сохранять историю покупок, список продуктов avourite, пользовательские настройки и т. Д.), Все это только локально.

Каков наилучший способ сделать это?

Проблемы безопасности не имеют отношения.

Извините за плохой английский, я не являюсь носителем языка.

Надеюсь, вы можете мне помочь!

Ответы [ 2 ]

0 голосов
/ 30 апреля 2019

Поскольку вы не используете PHP, я бы порекомендовал изучить использование Node.js для серверной части вашего приложения. Node.js написан с использованием javascript, поэтому его будет относительно легко изучить.

На веб-сайте вы можете использовать формы HTML для отправки данных на сервер с помощью JSON. Другие части вашего приложения могут быть построены с использованием HTML, CSS и JavaScript.

Хотя я рекомендую использовать SQL, есть и другие способы хранения данных, такие как MongoDB.

0 голосов
/ 30 апреля 2019

Вы можете использовать localstorage, чтобы использовать его как движок БД, но он действительно ограничен,

Вы можете использовать IndexedDB , чтобы использовать localdb для вашего веб-приложения.

Чем это поможет вам в достижении ваших целей.

Помните, что только браузер Moderm поддерживает IndexedDB, поэтому вы можете проверить, поддерживает ли ваш браузер его, иначе вы можете отправить сообщение пользователю, чтобы обновить браузер.или отступить к localstorage

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