Home - Red-Pill-Magazine/redpillmagazinepwa GitHub Wiki

Trasformare il proprio sito in una Progressive Web App (PWA) è semplice e porta molti vantaggi pratici, impariamo a trasformare il nostro sito in pochi semplici passi con questa guida! Che cos'è una PWA?

Una PWA è un sito web che utilizza determinate tecnolgie per poter essere visualizzato e "vissuto" dagli utenti mobile in modo più veloce e integrato con il sistema operativo, simulando l'esperienza che potrebbe dare l'utilizzo di un'app vera e propria.

Un sito trasformato in PWA verrà "installato" sul device dell'utente, e sarà anche possibile creare delle scorciatoie che vadano direttamente ad alcune pagine del sito:

La comodità intrinseca delle PWA è che sono "costruite" con dei linguaggi universali come HTML, CSS e Javascript, quindi non sono legate alla macchina su cui girano come potrebbe essere per un programma scritto in Java o in C.

Ricordati che per trasformare il tuo sito in una PWA è necessario soddisfare alcuni requisiti minimi:

Protocollo SSL: il sito deve essere in HTTPS e avere un certificato SSL attivo;
Sito responsive: il sito deve essere necessariamente responsive (adattarsi agli schermi piccoli dei telefoni);
Presenza del Service Worker e funzionamento offline: vedremo come crearne uno;
Presenza del file manifest: anche per questo vedremo come crearne uno;