[html] HTML5 웹 스토리지
로컬 스토리지는 사용자의 장치에 영구적으로 데이터를 저장하며, 브라우저를 닫아도 데이터가 유지됩니다. 반면에 세션 스토리지는 브라우저 세션이 유지되는 동안에만 데이터를 저장하며, 세션 종료 시 데이터가 삭제됩니다.
로컬 스토리지와 세션 스토리지는 JavaScript를 사용하여 쉽게 조작할 수 있으며, key-value 쌍 형식으로 데이터를 저장하고 검색할 수 있습니다.
// 데이터 쓰기
localStorage.setItem('key', 'value');
// 데이터 읽기
var data = localStorage.getItem('key');
// 데이터 삭제
localStorage.removeItem('key');
HTML5의 웹 스토리지를 사용하면 성능이 향상되고, 서버 요청을 줄일 수 있으며, 오프라인 상태에서도 애플리케이션을 사용할 수 있는 장점이 있습니다.
더 자세한 내용은 MDN web docs를 참고하세요.