1. 캐시 기본 동작캐시가 없을 때데이터가 변경되지 않아도 계속 네트워크를 통해 데이터를 다운로드해야 함인터넷 네트워크는 느리고 비싸며, 브라우저 로딩 속도가 느려져 사용자 경험이 저하됨캐시가 적용첫 번째 요청: 서버가 응답 헤더에 cache-control: max-age=60을 포함하여 전송 (60초간 유효)두 번째 요청: 브라우저 캐시를 확인하여 유효 시간 내라면 네트워크를 타지 않고 캐시에서 조회 (매우 빠름)캐시 시간 초과: 유효 시간이 지나면 다시 서버를 통해 데이터를 조회하고 캐시를 갱신함 (네트워크 다운로드 발생)다시 서버로부터 정보를 받아서 캐시에 데이터를 저장함근데, 첫 번째 요청으로부터 받은 데이터와 세 번째 요청으로 받는 데이터가 같은데 또 다운받는건 비효율적?2. 검증 헤더와 조건부..