Я читаю документацию и не могу понять, как управлять apollo-cache-persist (или, возможно, для этого мне нужна другая библиотека). Мне нужны две вещи:
- Мне нужно сохранить все данные, которые я запрашиваю, с флагом
@client
и загрузить их из
кэш.
- При запросе данных с сервера мне нужно сначала предоставить локально сохраненный кеш, а затем проверить наличие новых данных на сервере.
Я думал, что вторая часть работала практически из коробки, это было одним из моментов, в которых многие источники упоминали, насколько умный Apollo с кэшированием и извлечением данных. Но теперь, когда я сам попробую, я не могу найти способ сделать это.