PWA дегеніміз не
Жергілікті мүмкіндіктері бар веб-қолданба
PWA (Progressive Web App) — бұл жергілікті қолданбаларға тең пайдаланушы тәжірибесін ұсыну үшін заманауи веб-технологияларды пайдаланатын веб-қолданба.
Негізгі сипаттамалар
- Прогрессивті — кез келген құрылғыда жұмыс істейді
- Бейімделгіш — экран өлшеміне бейімделеді
- Желіден тәуелсіз — офлайн жұмыс істейді
- Қолданба тәрізді — жергілікті қолданба сезімі
- Жаңа — автоматты жаңарту
Технологиялар
- Service Worker — кэштеу және офлайн
- Web App Manifest — қолданба метадеректері
- HTTPS — міндетті шифрлау
- Push API — push-хабарламалар
- Cache API — кэшті басқару
Артықшылықтар
- App Store-сіз орнату
- Кросс-платформа
- Кішірек өлшем (жергіліктіге қарағанда)
- SEO индекстелінеді
- Автоматты жаңарту
PWA мысалдары
- Twitter Lite
- Starbucks
- Uber
- Spotify
Әзірлеу құралдары
- Workbox (Google)
- Lighthouse (аудит)
- PWABuilder (Microsoft)