React Native App Customization с использованием Express JS Back-end? - PullRequest
1 голос
/ 06 августа 2020

Интересно, это способ работы с настройкой дизайна приложения (скажем, цветов, или go). Я установил панель администратора для приложения React Native E-Commerce, и если я хочу настроить приложение, возможно, цвет заголовка или название компании lo go et c, время от времени, что это правильный способ сделать так? Должен ли я хранить эти данные настройки (код цветов et c) в базе данных и читать их каждый раз, когда приложение запускается на серверной части? Или?

1 Ответ

1 голос
/ 06 августа 2020

Это зависит от того, как вы этого хотите. Если вы хотите, чтобы настройки пользователя были сохранены и могли быть восстановлены с другого устройства, вам необходимо сохранить их в базе данных и получать данные настройки каждый раз при запуске приложения.

Другой альтернативный способ - это хранить его в хранилище на стороне клиента (например, localStorage), это полезно, если вы хотите сохранить не очень важные параметры настройки, например тему, язык приложения и т. д. c. Поскольку это хранится в хранилище на стороне клиента, если пользователь сменил свое устройство или очистил локальное хранилище, настройка будет сброшена. Я считаю, что эти параметры особенно полезны для некритических данных, поскольку они уменьшают накладные расходы на отправку HTTP-запроса на внутренний сервер, хранение и получение данных настройки из базы данных.

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