Workbox
JavaScript Libraries for adding offline support to web apps
Categories
Workbox caching strategies
워크박스로 웹 서비스를 캐싱할 때는 다음 2가지 방법을 알아야 합니다.
- 프리 캐싱 (Precaching)
- 프리 캐싱이란 웹 애플리케이션을 접속하기 전에 미리 캐싱해놓는 캐싱 방법을 말합니다.
- 런타임 캐싱 (Runtime Caching)
- 런타임 캐싱이란 웹 애플리케이션을 동작 시킬 때 발생하는 요청에 대해 서버 응답을 캐시 스토리지에 저장하는 캐싱 방법을 말합니다.
- 보통 이미지와 같은 리소스는 파일 용량이 커서 처음 페이지 접속할 때 서비스 워커 설치 시간이 길어지므로 런타임 캐싱으로 하는게 좋습니다.
상세 전략은 workbox-strategies 항목 참조.