Web Basic/HTTP
HTTP 캐싱
참고: https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching 네트워크를 통해 요청-응답을 수행하는 과정은 느리면서 비용이 많이 든다. 크기가 큰 응답은 클라이언트와 서버 사이에 많은 요청-응답 사이클이 필요하다. 때문에 브라우저가 처리할 수 있는 시기가 지연되고 방문자 또한 데이터 비용이 발생한다. 따라서 가져온 리소스를 캐싱하고 재사용하는 기능은 성능 최적화에 중요한 측면이다. 모든 브라우저에서는 HTTP 캐시 구현이 포함되어있다. 이를 사용하기 위해서는 HTTP 헤더에 캐시 관련 설정을 응답으로 제공하여 브라우저가 캐시할 시점과 기간을 설정하도록 알려주면 된다. 위 캡쳐와 ..