저장 대상
테마, 최근 검색어처럼 유출 위험이 낮고 작은 값을 고른다.
localStorage와 sessionStorage는 작은 문자열 상태를 저장하는 도구이며, 저장 기간과 탭 범위가 다르기 때문에 민감 정보 저장소로 쓰면 안 된다.
테마, 최근 검색어처럼 유출 위험이 낮고 작은 값을 고른다.
탭이 닫히면 사라져야 하면 sessionStorage, 재방문 유지면 localStorage를 쓴다.
객체는 JSON으로 저장하고 parse 실패와 기본값을 처리한다.
다른 탭 변경은 storage 이벤트로 감지할 수 있다.