작성
·
374
0
안녕하세요, 강의 유익하게 보고있는 수강생입니다.
이미지 파일명이 해시값으로 변경되는 부분에서 브라우저에서 정적파일 CSS, JS, Font, Image파일들은 성능을 위해서 캐시해준다고 하였는데 그 캐시?라는것은 브라우저가 알아서 하는건지 아니면 개발자가 캐시라는것을 해줘야하는건지 궁금합니다.
저는 프론트엔드 주니어라,, 캐시가 정확히 어떤것인지 잘 모르는것 같아요...
예전에 성능 최적화에 관해 공부했던 내용중에 캐시전략을 잘 짜는것이 성능을 향상시키는데 도움이 된다고 했는데 잘 이애하지 못하고 있다가 이번 웹팩 개발환경셋팅을 공부하면서 다시한번 캐시에 대해 나와 궁금해서 여쭤봅니다.
답변 1
0
브라우져의 캐시 동작도 있고 웹 개발자가 설정할수 있는 캐시 동작도 있습니다. 캐시가 성능 최적화 방법 중의 하나인데요. 브라우져에서는 모든 리소스(이미지, 폰트, 자바스크립트, 스타일시트)를 서버에서 가져오는데, 캐쉬해서 브라우저에 저장해 놓으면 매번 다운로드 하지 않아도 되기 때문에 어플리케이션 성능을 올리수 있습니다.
강의에서 다루는 주제가 아니라서 이정도만 소개 드릴게요.