로컬 캐시
로컬 캐시는 사용자의 장치(웹 브라우저 또는 로컬 애플리케이션 등)에 있는 임시 저장 영역으로, 원격 서버에서 자주 액세스하는 데이터를 저장합니다. 시스템은 동일한 리소스를 원본 서버에서 반복적으로 가져오는 대신, 먼저 이 로컬 저장소를 확인합니다. 데이터가 존재하고 유효하면, 로컬 캐시에서 즉시 제공됩니다.
최신 웹 애플리케이션에서 속도는 가장 중요합니다. 로컬 캐시는 서버로의 지속적인 네트워크 왕복을 제거함으로써 지연 시간을 획기적으로 줄여줍니다. 이는 페이지 로드 시간 단축, 사용자 및 서버의 대역폭 소비 감소, 그리고 사용자 경험(UX)의 현저한 개선으로 직결됩니다.
캐싱 메커니즘은 일반적으로 서버에서 전송하는 HTTP 헤더(Cache-Control 및 Expires 등)를 포함합니다. 브라우저가 리소스(예: 이미지, CSS 파일 또는 JavaScript 번들)를 수신하면, 이 헤더에 따라 로컬에 저장합니다. 이후 방문 시, 브라우저는 로컬 사본을 확인합니다. 리소스가 만료되거나 서버에 의해 무효화되지 않았다면, 네트워크를 완전히 우회하고 로컬 버전을 사용합니다.
로컬 캐싱은 다양한 디지털 플랫폼에서 사용됩니다.