-
캐시란?
- 자주 사용하는 데이터를 임시로 저장해 놓는 공간
원리
- 프로그램의 전반적인 성능을 향상시키기 위해서 자주 사용하는 데이터를 메인 메모리보다 빠르게 접근할 수 있는 공간에 저장하는 것이다.
- 데이터가 요청되면 먼저 캐시에 요청한 데이터가 저장되어있나 확인하고 있으면 메인 메모리에서 보다 빠르게 요청을 처리할 수 있다.
브라우저
- 웹 페이지가 로드될 때 브라우저의 이미지, 스크립트 및 스타일 같은 리소스를 캐시에 저장한다면 페이지를 다시 방문 했을 경우 캐시 해놓은 데이터를 다시 사용할 수 있다.
클라이언트
- localstorage, sessionstorage 와 같은 브라우저의 캐시를 javascript를 사용하여 빠르고 효율적으로 접근할 수 있다.
'코딩 이론' 카테고리의 다른 글
JSDoc (0) 2023.04.30 CORS? (0) 2023.04.27 쓰로틀링(throttling) (0) 2023.04.06 디바운씽(debouncing) (0) 2023.04.05 HTML의 기초 (0) 2023.01.05