PWA와 서비스 워커
• 읽는데 1분
활성화 #
서비스 워커는 기본적으로 꺼져 있습니다. 사용하려면 설정에서 precache를 지정합니다.
yaml
params:
serviceWorker: "precache"활성화하면 정적 리소스를 캐시해 재방문 시 더 빠르게 로드할 수 있습니다.
언제 켜면 좋을까? #
- 문서형 블로그처럼 정적 리소스가 많은 사이트
- 네트워크가 불안정한 환경에서도 읽기 경험을 유지하고 싶은 사이트
- 이미지, 폰트, 스크립트 변경이 잦지 않은 사이트
주의사항 #
서비스 워커는 캐시를 사용하므로 배포 직후 변경사항이 늦게 보일 수 있습니다. 테마를 자주 수정하는 개발 단계에서는 꺼두고, 배포 안정화 이후 켜는 편이 좋습니다.
문제가 생기면 브라우저 개발자 도구의 Application 탭에서 서비스 워커와 캐시를 삭제한 뒤 다시 확인하세요.