pwa로 개발 중 이미 홈 화면에 추가한 이후 앱을 다시 배포했을 때 업데이트된 내용이 반영되지 않아 삭제 후 다시 설치해야 하는 문제가 있었다.
service-worker에 변경사항이 생겨야 업데이트가 반영될 수 있다.
service-worker는 브라우저 밖에 위치하여 네트워크가 없는 상황에서도 사용할 수 있다. (브라우저에 캐시된 리소스 전달 가능)
*활용
https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API
https://fe-developers.kakaoent.com/2022/221208-service-worker/
https://so-so.dev/web/service-worker/
개발자로서 성장하는 데 큰 도움이 된 글이었습니다. 감사합니다.