- 웹의 장점과 앱의 장점을 모두 적용해서 사용하고 싶은 분
- 파일을 지연 없이 빠르게 열고 싶은 분
- HTTP 프로토콜에 대해 배우고 싶은 분
#구름EDU 수강자 분들을 위해 생활코딩(https://opentutorials.org)이 함께 합니다. 항상 좋은 지식을 전해주시는 생활코딩에 감사드립니다.
📝수업 소개
🌈 웹이 성장하면서 전송되는 정보의 크기가 급격히 팽창했습니다.
여러분들은 자연스럽게 전송 속도를 높여 웹 성능을 향상시키고자 할 것입니다.
✨ 캐시(Cache)는 '저장한다'라는 의미를 가지고 있습니다.
캐시해 둔 파일을 사용하면, 네트워크 지연으로 인한 속도 저하 문제를 해결할 수 있습니다.
캐시를 최신 상태로 유지할 수 있다는 웹의 장점과
캐시에 저장해둔 파일은 빠르게 불러 올 수 있다는 앱의 장점을 모두 가지고 있는 것이 캐시입니다.
캐시 생성하는 법과 Control 하는 법을 살펴봅시다!
🎯학습 목표
- 웹의 성능을 향상시키는 핵심 메커니즘인 HTTP Cache에 대해 알 수 있습니다.
- 웹 브라우저가 캐시를 못하게 하는 방법(제어)을 적용할 수 있습니다.
- 캐쉬의 만료시간을 지정해서 캐쉬를 활성화하는 법을 알 수 있습니다.
- 오리지널 콘텐츠의 내용을 기반으로 캐쉬 여부를 지정하는 방법인 ETag를 알 수 있습니다.
- 어떤 캐쉬를 적용할 지 의사결정을 하는 방법을 알 수 있습니다.
📣참고사항
✍강의자 소개
생활코딩(이고잉)
- 약 10만 멤버로 구성된 개발 커뮤니티 생활코딩 운영
- 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업을 제공