Una PWA (Progressive Web App) è un sito web che si comporta come un'app: si può installare sulla schermata iniziale, funziona anche offline e invia notifiche, senza passare da uno store.
Una PWA è costruita con le tecnologie del web (HTML, CSS, JavaScript) ma aggiunge un service worker, cioè uno script che gira in background e gestisce la cache. Grazie a questo la PWA carica in fretta e resta usabile anche senza connessione. L'utente può "installarla" con un tocco, senza scaricarla da App Store o Google Play.
Un'app nativa si scarica dagli store ed è sviluppata per iOS o Android; una PWA è un unico progetto web che funziona ovunque. La PWA costa meno e si aggiorna all'istante, ma ha accesso più limitato ad alcune funzioni del dispositivo. È spesso costruita con un front-end moderno e un design responsive.
La PWA è ideale quando vuoi un'esperienza da app senza i costi e la complessità di due app native separate: e-commerce, portali, servizi consultati spesso da mobile. Nel nostro servizio di sviluppo siti web realizziamo PWA veloci e installabili.
Termini correlati: CacheResponsive DesignBack-end e Front-end