투케이2K

214. [IT 용어] BFCache (캐시) 용어 설명 본문

IT기술 & IT용어

214. [IT 용어] BFCache (캐시) 용어 설명

투케이2K 2024. 1. 16. 19:59
반응형

[제 목]

[IT 용어] BFCache (캐시) 용어 설명

 

[설 명]

 

1. BFCache 란 사용자가 페이지를 이동할 때 페이지 전체의 스냅샷 (js heap) 을 저장하는 메모리 내부 캐시입니다

  >> 네트워크 과사용 방지 및 캐싱 방식으로 빠른 로드 방식 장점


2. BFCache 가 활성화 된 경우, 네트워크를 사용하지 않고 메모리에 저장된 웹 페이지를 로드 (복원) 합니다

  >> BFCache 로 복원 된 페이지는 Sever 로 Request 하지 않고 메모리에 저장된 기존 데이터를 사용


3. BFCache 는 사용자가 페이지를 이동 (앞으로가기, 뒤로가기) 할 때 사용됩니다

  >> BFCache 는 앞으로가기, 뒤로가기 등 페이지 전환 이벤트 발생 시 사용됨


4. BFCache 를 사용 시 빠른 로드, 네트워크 절약 등 장점이 있지만, 필수 api 호출 기능 및 세션 갱신 등 문제로
   자바스크립트 window.onpageshow 이벤트에서 BFCache 를 사용해 웹 페이지를 접속한 경우 window.reload 
   웹 페이지 갱신 처리를 해주는 경우도 많습니다.

 

반응형
Comments