Assess
Service worker с предкешированием и стратегиями кеширования запросов — подключён через vite-plugin-pwa и модули Workbox в BI-платформе. Задача не «установить приложение на телефон», а ускорить повторные заходы и пережить короткие обрывы связи.
Для внутренних систем это ощутимо: статика отдаётся мгновенно, а не перезапрашивается на каждом переходе.
В assess: пример один, и обратная сторона известна — service worker живёт дольше релиза, и без аккуратной инвалидации пользователь сидит на старой версии. Прежде чем брать в другие проекты, нужно определить стратегию обновления (принудительный skipWaiting или подсказка «доступна новая версия») и проверить, как это дружит с подстановкой переменных окружения в рантайме.