WebStorage(웹 스토리지)

CODEDRAGON Development/Web, WWW

반응형

   

   

웹 스토리지 API (Web Storage API)

  • Client side Database
  • 데이터는 서버가 아닌 각 사용자의 브라우저에 보관됩니다
  • 간단한 데이터를 사용자의 컴퓨터나 기기에 로컬로 저장하는 방법에 대한 표준을 정의
  • key-value 형식으로 저장됩니다.

   

   

   

Web Storage vs Cookie

  • Web Storage 지원 이전부터 사용된 Cookie의 한계점을 개선한 것
  • HTML5에서는 쿠키의 역할을 하면서 단점을 보완

   

구분

Web Storage

Cookie

크기 제한

  • 크롬, 사파리, 파이어폭스, 오페라(5MB)
  • 인터넷 익스플로러(10MB)
  • 하나의 사이트에 저장할 수 있는 크기가 4KB 제한되어 있습니다

서버로 자료 전송

  • 서버로 데이터 전송하지 않습니다.
  • HTTP 요청에 자동으로 포함되어 서버로 전송됩니다.

개수

  • 제한 없습니다.
  • 20개로 제한

유효 기간

  • 삭제되지 않습니다.
  • 유효 시간이 경과하면 자동으로 삭제됩니다.

객체 저장

  • javascript 객체를 저장할 수 있습니다.
  • 저장할 수 없습니다.

보안

  • 쿠키보다 안전
  • 보안에 취약