Я прочитал документацию кэш-памяти реле, но это показалось мне непонятным.Как работает кеш реле?
Может ли кто-нибудь объяснить, как работает PrimeCache и как он должен/может использоваться?
Во-первых, я даже не на 100% уверен, является ли кеш в браузере или на стороне сервера? Я бы предположил, что это в браузере, так как они говорят о кешировании клиентов, правильно?
Я также прочитал это question, и это смущает меня больше. В нем говорится:
Если хранилищам Flux необходим доступ к данным сервера, они могут использовать API-интерфейс Relay.Store для извлечения данных с сервера и чтения из кеша.
Я не понимаю, если он будет читать его из кеша, то зачем ему нужно извлекать данные с сервера? Нет логики в этом, если честно. Если это действительно кеш сервера, а не кеш браузера? Кроме того, если вы посмотрите на документации релейной о Relay.Store (который не относится к primeCache), они говорят, что:
Эстафета магазин предоставляет API для диспетчеризации мутации на сервер.
И если я правильно понял, эти мутации меняют данные на стороне сервера. Это означает, что они запрашивают серверную часть через хранилище. И поскольку вы используете хранилище для доступа к PrimeCache, это может означать, что кеш действительно может быть серверной стороной мм.
Как насчет того, когда вы можете позвонить в PrimeCache? Что делать, если в кеше нет ничего, и вы это называете? Получает ли он результат с сервера?
Помогите