75 / 98
Что такое Progressive Web App (PWA) и как создать PWA на React?
PWA — это веб-приложение, которое ведёт себя как нативное: устанавливается на устройство, работает офлайн, отправляет push-уведомления. Три обязательных компонента: HTTPS, файл manifest.json (метаданные приложения) и Service Worker (фоновый скрипт для кэширования и офлайна). В React PWA создаётся через библиотеки вроде next-pwa или vite-plugin-pwa.