RTK Query кеширует данные по endpoint и сериализованным аргументам, совместно использует запись подписчиками и управляет её временем жизни.
Расскажите, как было реализовано кэширование через RTK Query.
RTK Query кеширует данные по endpoint и сериализованным аргументам, совместно использует запись подписчиками и управляет её временем жизни.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
RTK Query кеширует данные по endpoint и сериализованным аргументам, совместно использует запись подписчиками и управляет её временем жизни.
После исчезновения подписок запись хранится согласно keepUnusedDataFor. Обновления данных связывают с tags и invalidation либо явным refetch; время хранения не равно гарантированной свежести. В рассказе назовите реальные query keys, настройки и сценарий, где избежали повторных запросов или обновили устаревший ответ.
Источник: redux.js.org.