Встречается на собеседованиях • сегодня
Что такое PWA приложение
PWA (Progressive Web App) — это веб-приложение, которое использует современные технологии для работы как нативное приложение. Оно должно соответствовать ключевым критериям:
- Работает офлайн — благодаря Service Workers кэширует ресурсы.
- Устанавливается — через манифест (
manifest.json) и поддержку Add to Home Screen. - Быстро загружается — за счёт оптимизации и кэширования.
- Адаптивно — под любые устройства.
Пример манифеста:
json
{
"name": "My PWA",
"short_name": "PWA",
"start_url": "/",
"display": "standalone",
"background_color": "#ffffff",
"theme_color": "#3367D6"
}Пример регистрации Service Worker:
javascript
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/sw.js');
}PWA сочетает преимущества веба (доступность, ссылки) и нативных приложений (офлайн-работа, push-уведомления).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы