Как эффективно загрузить основные данные (хранящиеся в БД) на клиентских страницах? - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть веб-приложение (встроенное в Angular1.X и Django), которое отображает информацию о 6 продуктах (основные данные), хранящуюся в базе данных.
Эта информация не изменяется ни при какой транзакции или действии в моем приложении, но будетуказано в обработке действий пользователя.
Чтобы увеличить скорость загрузки страницы моего приложения, я пытаюсь найти эффективный способ быстрого доступа к этой информации на разных страницах.
Я знаю, что ниже приведены некоторые изопции для доступа к этой информации каждый раз.

  1. Сохранять сведения о продукте в локальном хранилище или в хранилище сеансов на стороне клиента для каждой загрузки страницы и ссылаться на эти значения из этой памяти
  2. Создатьобратитесь к серверу, чтобы получить эту информацию по мере необходимости на стороне клиента

Есть ли какая-либо другая возможность сохранить эти основные данные в файле на стороне клиента или другими средствами один раз во время запуска производственного сервера ииспользовать эту информацию при каждой загрузке страницы?

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