например, как в react-query, где можно указать staleTime: 10min. Как можно реализовать лучше всего?
может polling заюзать, просто выполнится запрос и будут свежие данные в кеше?
а если пользователь прилежно прокликал весь UI, что, все данные теперь постоянно обновлять?)
Зависит от конкртных кейсов, в моем кейсе мне не жалко раз в минуту подтнуть свежие данные в кэш, в вашем это может быть дорого
мб для такого подписки будет лучше?
это полинг интервал, то он 100% будет запускаться. А мне интересен вариант, когда через 10 мин кеш становится невалидным. и следующий запрос (которого может и не быть) фетчает новые данные. у меня на 1 квери могут быть 100 вариантов кеша за счет разных переменных. Если использовть плинг то как он может разрулит это?
вряд ли, если я правильно понял. мне лайв дейта не нужна
Обсуждают сегодня