캐시란?1MB 정도의 크기를 하진 이미지 파일을 요청한다고 생각해보자.캐시가 없다면 HTTP 헤더라 0.1MB 바디가 1.0MB로 총 1.1MB의 응답이 전송되었다.그런데 같은 요청을 똑같이 반복해서 보낼때 또다시 1.1MB의 응답 메시지를 만들어 서버가 전송하게 될 것이다.이런 경우 데이터가 변경되지 않아도 계속 네트워크를 통해서 데이터를 다운로드 받아야 한다.인터넷 네트워크는 매우 느리고 비싸고 브라우저 로딩 속도가 느리기 때문에 사용자가 느린 환경에서 작업을 하게 될 것이다. 그럼 캐시를 적용하면 어떻게 될까?브라우저가 서버로 이미지를 요청하면 cache-control 헤더를 통해 캐시를 제어할 수 있다.max-age옵션을 이용하면 해당 캐시의 라이프 사이클을 제어 할 수 있는데, 예를들어 cach..