Состояние восстановления сохраняется в первичной памяти (или) вторичной памяти?

#reactjs #caching #redux #react-state-management

Вопрос:

В настоящее время я работаю над приложением react, в котором целевая страница запрашивает два разных API, объединяет их и отображает результат.

Итак, я думаю кэшировать этот объект данных в хранилище redux, чтобы всякий раз, когда пользователь возвращается на целевую страницу, если данные уже присутствуют, извлекать их из хранилища redux или делать новый запрос.

Поэтому мой вопрос заключается в том, что, когда объект хранится в состоянии redux, где он на самом деле хранится —

  1. Primary Memory(RAM) или
  2. Secondary Memory(HDD)

Ответ №1:

Состояние восстановления-это просто переменная. Он хранится в оперативной памяти, если только на вашем компьютере не закончатся ресурсы и не потребуется замена на жесткий диск. Но это верно для каждой переменной и не относится конкретно к Redux или даже JavaScript, а к поведению операционной системы.