Subcache проверка…
20 авг 2026

Конфигурация, которая переживает потерю сети

Почему клиент должен держать последнюю конфигурацию локально.

Мобильное приложение не может позволить себе зависеть от сети на старте. Если конфигурация тянется с сервера при каждом запуске, то в метро или лифте приложение встанет на белом экране.

Правильный приём - кешировать последнюю конфигурацию на устройстве и использовать её сразу, а свежую подтягивать в фоне. При потере сети клиент работает на последней известной версии, а не падает.

Subcache устроен под этот сценарий: клиент хранит версию локально и обновляет её условным запросом, который при неизменной версии отвечает пустым 304.