Cookie, Local Storage, Session Storage
Cookie
- 후속 요청으로 서버로 다시 보내야하는 데이터를 저장한다.
- 만료는 유형에 따라 다르며 만료 기간을 설정할 수 있다.
- 쿠키는 주로 서버 측에서 읽기(클라이언트 측에서 읽을 수도 있음) 위한 것이며, - Local Storage 및 Session Storage는 클라이언트 측에서만 읽을 수 있다
Session
- SessionStorage는 데이터의 지속성과 액세스 범위에 특수한 제한이 존재한다. - SessionStorage는 windows 전역 객체의 sessionStorage라는 컬렉션을 통해 저장과 조회가 이루어진다.
- key, value 값으로 저장할 수 있다
- 브라우저 컨텍스트에서만 유지 가능하며 브라우저가 종료되면 저장된 데이터는 사라진다.
Local Storage
- 저장한 데이터를 명시적으로 지우지 않는 이상 영구적으로 보관이 가능하다.
- 키, 밸류로 저장을 할 수 있다.