Опис проєкту
ПерекладКонкретно потрібен service worker, який кешує оболонку додатка та критичні ресурси, а також розумна стратегія кешування відповідей API, щоб раніше завантажені дані залишалися доступні офлайн та синхронізувалися назад при відновленні мережі. Коректний web app manifest з іконками, кольорами теми та правильним стартовим URL має зробити додаток устанавлюваним на Android та iOS, а запрошення до встановлення хочу бачити оброблене акуратно, а не пущене на самоток. Зверху цього потрібно повністю налаштувати push-сповіщення: запит дозволу, збереження підписки та простий способ відправити тестовий push.
Продуктивність та надійність вважаю частиною результату: додаток повинен проходити аудит устанавлюваності, коректно деградувати з офлайн-сторінкою-заглушкою та не ламати звичне поведінку для десктопних користувачів.
— Service worker з кешуванням оболонки та ресурсів
— Офлайн-сторінка-заглушка та кеш читання API
— Web app manifest, іконки та обробка встановлення
— Push-сповіщення: дозвіл, підписка, тестова відправка
— Проходження аудиту устанавлюваності/Lighthouse PWA
— Документація по деплою та версіонуванню кеша