<https://developer.mozilla.org/ko/docs/Web/API/Window/localStorage>

localStorage는 sessionStorage와 비슷하지만, localStorage의 데이터는 만료되지 않고 
sessionStorage의 데이터는 페이지 세션이 끝날 때, 즉 페이지를 닫을 때 사라지는 점이 다릅니다.

저장할 때는 문자데이터로 저장하는 것을 권고합니다.
const user = {
  name: 'malza',
  age: 30,
  emails: ['[email protected]', '[email protected]'],
};

localStorage.setItem('user', JSON.stringify(user));
console.log(JSON.parse(localStorage.getItem('user')));
// localStorage.removeItem('user'); // Local storage 를 보면 지워진 것을 볼 수 있다.
// local storage 의 내용을 수정하고 싶다면

const user = {
  name: 'malza',
  age: 30,
  emails: ['[email protected]', '[email protected]'],
};

const str = localStorage.getItem('user');
const obj = JSON.parse(str);
obj.age = 20;
console.log(obj);
localStorage.setItem('user', JSON.stringify(obj));
local storage 를 db 처럼 관리 할 수 있다.
lowdb