#javascript #angularjs
#язык JavaScript #angularjs
Вопрос:
Я хотел бы сохранить полезную нагрузку вызовов REST API, сделанных пользователем в интерфейсе, и иметь возможность совершать вызовы, чтобы воссоздать то, что сделал пользователь (например, кнопка воспроизведения)
У меня есть следующий сценарий:
Пользователь открывает веб-сайт.
Пользователь выбирает продукт и настраивает его.
Как я могу хранить полезную нагрузку вызовов REST API из интерфейса: существует ли платформа, которая это делает? Какую базу данных мне следует использовать?
Ответ №1:
Вы можете реализовать это с помощью государственного управления. Я думаю, что пользовательские данные должны быть сначала сохранены в некотором состоянии в интерфейсе, например, с помощью библиотеки Redux.
Наконец, вы можете отправить данные для базы данных (например, MongoDB), чтобы сохранить данные, хранящиеся в состоянии Redux.
Таким образом, с точки зрения использования базы данных, это зависит от того, нужны ли вам эти данные, даже когда пользователь закрывает браузер.