IT기술 & IT용어
214. [IT 용어] BFCache (캐시) 용어 설명
투케이2K
2024. 1. 16. 19:59
728x90
[제 목]
[IT 용어] BFCache (캐시) 용어 설명
[설 명]
1. BFCache 란 사용자가 페이지를 이동할 때 페이지 전체의 스냅샷 (js heap) 을 저장하는 메모리 내부 캐시입니다
>> 네트워크 과사용 방지 및 캐싱 방식으로 빠른 로드 방식 장점
2. BFCache 가 활성화 된 경우, 네트워크를 사용하지 않고 메모리에 저장된 웹 페이지를 로드 (복원) 합니다
>> BFCache 로 복원 된 페이지는 Sever 로 Request 하지 않고 메모리에 저장된 기존 데이터를 사용
3. BFCache 는 사용자가 페이지를 이동 (앞으로가기, 뒤로가기) 할 때 사용됩니다
>> BFCache 는 앞으로가기, 뒤로가기 등 페이지 전환 이벤트 발생 시 사용됨
4. BFCache 를 사용 시 빠른 로드, 네트워크 절약 등 장점이 있지만, 필수 api 호출 기능 및 세션 갱신 등 문제로
자바스크립트 window.onpageshow 이벤트에서 BFCache 를 사용해 웹 페이지를 접속한 경우 window.reload
웹 페이지 갱신 처리를 해주는 경우도 많습니다.
728x90
반응형