📂 WEB
[WEB] 브라우저 캐시방지를 위한 CSS/JS 버전관리
👀 CSS/JS 버전관리가 필요한 이유수정된 CSS나 JS파일을 배포하더라도 브라우저에 적용이 안되는 경우가 있다. 새로운 버전이 배포 되더라도 브라우저가 이전 버전의 파일을 계속 사용하기 때문에 발생하는 문제이다.수정된 파일 배포 후 적용이 안됐다고 문의가 오면 '(ctrl+shift+r) 눌러 보시겠어요?'라고 하는 경험을 해봤을 것이다. 버전관리를 하면 앵무새처럼 이 말 안해도된다! 구웃👀 브라우저는 왜 이전 버전의 파일을 계속 사용할까?브라우저는 웹 페이지의 성능을 향상시키기 위해 파일을 캐시하고, 이후에 같은 파일을 필요로 할 때 캐시된 버전을 사용함으로써 네트워크 대역폭을 절약하고 페이지 로드 속도를 높일 수 있기 때문이다.버전 관리를 통해 파일이 업데이트 되었음을 알림으로써 브라우저가..
2024. 2. 2. 20:20