Files
docs/adr/007-react-query-fetch-policy.md
T

1.0 KiB

007. Политика запросов и кэша React Query

Status: Accepted, baseline decision

Context

Автоматические повторные запросы могут создавать лишнюю нагрузку на ограниченный T-Bank upstream.

Decision

React Query запрашивает серверные данные только при открытии соответствующего экрана. Refetch по возврату фокуса отключён, обновление запускается пользователем вручную; backend TTL-кэш остаётся защитой от дублирующих запросов.

Consequences

Пользователь может видеть данные до ручного обновления или следующего открытия экрана. Live-обновления и иные триггеры появятся только при подтверждённой продуктовой необходимости.