поступаете с данными текущего юзера? С одной стороны фронт ими не владеет и их можно отдать на откуп Query со staleTime: Infinity. С другой это ж настоящий стейт вашего приложения, ещё и глобальный, эта информация чаще всего по всему приложению используется в том или ином объеме.
И что с ним делать?
Ну, а в чем проблема? Получили данные, положили куда надо: хоть в стору, хоть в кеше хранить, хоть куда
Вот это вот "положили в стор" выглядит как-то неправильно что-ли. Возможно это субъективное. Т.е. вот они данные в кэше, они вроде как уже глобальные. Повторную загрузку, как я понял, можно отключить. С другой стороны как только хочется получить пачку глобальных геттеров на основании этих данных - ой, а данные не в сторе, нужно что-то придумать (и да я знаю, что из одной query можно получить несколько разных форматов данных без перезагрузки)
Нет ничего поохого в том, чтобы данные класть в стору. Кеш - это не стора.
Обсуждают сегодня