Хранение пользовательских предыдущих данных в угловых - PullRequest
0 голосов
/ 13 октября 2018

Я разрабатываю приложение с интерфейсом, написанным на угловом языке, и API, написанным на Springboot.Я хочу сохранить пользовательские данные, чтобы они могли продолжить работу при следующем входе в систему. Например: формировать данные, фильтровать данные, опции меню ... Я написал сервис для сохранения данных каждый раз, когда пользователь изменяет данные, например, когда они нажимаютотправить или изменить параметры меню, и я отправляю эти данные в API в ngOndestroy в виде строки json.Но это будет тяжелая работа как переднего, так и заднего конца, так как строка json слишком длинная.Каков наилучший способ добиться этого?

Ответы [ 3 ]

0 голосов
/ 13 октября 2018

Я думаю, что лучший вариант - хранить данные в базе данных.Так что ваше приложение может получить данные из базы данных при следующем входе в систему в следующий раз

0 голосов
/ 13 октября 2018

Вы можете хранить данные в хранилище локали .Таким образом, данные будут храниться до тех пор, пока они не будут стерты.

0 голосов
/ 13 октября 2018

Если пользователь находится в браузере, вы можете воспользоваться In Momory Cache, реализовав класс обслуживания для кэша.Но, как вы сказали, вы хотите сохранить информацию для следующего входа в систему, чем вы можете зашифровать содержимое и сохранить его в cookie-файлах и хранилище сеансов.

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