Web App Manifest
Corrisponde a un singolo file (manifest.json) da passare al browser per descrivere le proprietà della PWA.
Cosa fa?
Rende la pagina web installabile. Permette di aggiungere una pagina web all'home screen di un device e farla sembrare e assomigliare a una app nativa.
Rende più facile per l'utente interagire con la pagina web.
Creazione del file manifest
Bisogna creare un file manifest.json nella directory root del progetto.
Per poterlo usare, tutte le pagine html devono includere nell'HEAD il tag:
<link rel="manifest" href="/manifest.json">
Bisogna implementarlo in tutte le pagine per garantire che il file manifest venga sempre caricato, indifferentemente dalla pagina che l'utente decide di visitare per prima nel sito.