Storage boundary

웹 스토리지는 보관 기간만 다른 것이 아니다

localStorage와 sessionStorage는 모두 문자열 기반 동기 저장소다. 탭 범위, XSS 노출, 대용량 처리 한계까지 같이 본다.

질문localStoragesessionStorage다른 선택
닫았다 열어도 남아야 하나아니오서버 저장
탭마다 분리돼야 하나공유됨탭별 분리URL state
민감한 값인가스크립트가 읽을 수 있어 위험역시 위험HttpOnly cookie
크거나 자주 바뀌나메인 스레드 부담임시 상태만 적합IndexedDB

웹 스토리지는 작은 비민감 문자열 상태에 맞고, 인증·대용량·동기화 문제는 별도 설계가 필요하다.