Een Progressive Web App is een website die zich gedraagt als een native app. PWA's kunnen op het startscherm worden geinstalleerd, werken offline, sturen push-notificaties en laden razendsnel. Het verschil met een traditionele website is dat een PWA deze app-achtige functies biedt zonder dat de gebruiker iets hoeft te downloaden uit een app store.
De technologie achter PWA's omvat service workers (voor offline functionaliteit en caching), web app manifests (voor installatie en vormgeving) en moderne JavaScript-frameworks. Samen zorgen deze technologieen voor een ervaring die nauwelijks te onderscheiden is van een native app.
Het grote voordeel van een PWA ten opzichte van een native app is dat u maar een keer hoeft te bouwen voor alle platforms: desktop, Android en iOS. Er is geen aparte iOS- en Android-versie nodig, geen app store goedkeuring en geen installatie-drempel voor de gebruiker. Iedereen met een webbrowser kan uw PWA gebruiken.
PWA's zijn bijzonder geschikt voor bedrijfsapplicaties, klantportalen, e-commerce en interne tools waar u een app-achtige ervaring wilt bieden zonder de kosten en complexiteit van native app-ontwikkeling.