Esempio Architetuttura REST API L’ API Web Storage fornisce la possibilità ai browser di memorizzare valori nel formato chiave / valore, in un modo molto alternativo rispetto a consueto utilizzo dei cookie .

API Web Storage SessionStorage e localStorage

Esempio Architetuttura REST API
Vediamo il loro utilizzo nello specifico

SessionStorage

archivia i dati un’area separata a seconda della propria data di origine, i dati saranno accessibili nel browser per tutta la durata della sessione della pagina sono inclusi ricarichi e ripristini della pagina. Il browser stesso scaricherà i dati vengono memorizzati alla chiusura del browser o della scheda dell’url. I dati in questione non vengono mai trasferiti al server. Si assume come limite massimo di archiviazione è maggiore di un cookie ( 5 MB).

localStorage

Ha lo stesso schema di funzionamento del sessionstorage con la differenza che i dati persistono anche quando il browser viene chiuso e riaperto. I dati in questione sono memorizzati senza data di scadenza e vengono cancellati solo tramite JavaScript o cancellando la cache del browser Attualmente tutti i maggiori browser in circolazione aggiornati forniscono e memorizzano i dati secondo questi oggetti DOM. Chrome , Microsoft Edge, Opera, Firefox, Safari etc.