브라우저 저장소, 웹 스토리지

2025. 2. 17. 16:18·CS

🗂️ 웹 스토리지 : 클라이언트 측 저장소

  1. 로컬스토리지: 영구적인 로컬 스토리지를 제공하며, 브라우저를 닫아도 데이터가 유지된다. 동일한 도메인의 모든 페이지 간에 데이터를 공유할 수 있다. 클라이언트에 영구적인 데이터를 저장할 때 용이하다.
  2. 세션스토리지: 세션 스토리지는 브라우저의 탭 별로 생성되며 데이터를 공유하지 않는다. 또한 같은 탭이라도 도메인이 다르면 또 다른 세션 스토리지가 생성된다.

<도메인 sessionStorage 데이터>

https://example.com key=value1
https://example.com:8080 (비어 있음)
https://sub.example.com (비어 있음)

 

같은 탭이어도 도메인(example.com vs sub.example.com)이 다르면 데이터가 공유되지 않는다.  임시적인 데이터 보관이나, 사용자 폼 임시 입력 등을 저장할 때 사용될 수 있다.

또, 같은 도메인이어도 포트(:8080)가 다르면 동일한 사이트라도 세션 스토리지를 공유하지 않는다.

'CS' 카테고리의 다른 글

쿠키, 세션: 웹 어플리케이션이 사용자 상태를 유지하기 위한 방법  (0) 2025.02.16
시스템 아키텍처 설계  (0) 2025.02.05
'CS' 카테고리의 다른 글
  • 쿠키, 세션: 웹 어플리케이션이 사용자 상태를 유지하기 위한 방법
  • 시스템 아키텍처 설계
혜밈미
혜밈미
배움의 과정에서 느껴지는 소소한 즐거움을 중요시합니다 🌱 귀여운 거 좋아합니다 😤
  • 혜밈미
    Hyemi.techlog
    혜밈미
  • 전체
    오늘
    어제
    • 분류 전체보기 (27) N
      • 웹 (10)
        • React (5)
        • Next (1)
      • 앱 (0)
        • Flutter (0)
      • 회고 (5)
        • 카카오테크 부트캠프 (4)
      • 언어 (2) N
        • JavaScript (1) N
        • TypeScript (1)
        • Python (0)
      • CS (3)
      • 알고리즘 (5)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    react
    부트캠프추천
    카테부
    CSR
    KTB
    카테부커뮤니티
    kakaotechbootcamp
    부트캠프
    판교부트캠프
    카카오
    카카오테크부트캠프
    Vite
    최적화
    Kakao
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
혜밈미
브라우저 저장소, 웹 스토리지
상단으로

티스토리툴바