캐시의 장점은 계산, 접근시간 없이 빠른속도로 데이터에 접근할 수 있습니다. 단점으로는 비용이 비싸고, 메모리공간이 상대적으로 작습니다. 프론트엔드에서는 캐시를 웹 서비스 최적화에 사용합니다. 여러번 요청해도 같은 이미지, CSS, JS같은 정적 컨텐츠를 캐시를 사용합니다.
꼬리질문
캐시의 지역성과 동작방식에 대해 설명해주세요
참고자료
https://toss.tech/article/smart-web-service-cache
웹 서비스 캐시 똑똑하게 다루기
웹 성능을 위해 꼭 필요한 캐시, 제대로 설정하기 쉽지 않습니다. 토스 프론트엔드 챕터에서 올바르게 캐시를 설정하기 위한 노하우를 공유합니다.
toss.tech
웹 최적화를 위해 캐시에 대해 공부해보자
1. 캐시 웹 프론트엔드에서 필요한 데이터를 매번 서버에 요청해서 가져와 사용하는 것은 비효율적입니다. 서버에 부담을 줄 뿐더러 시간도 오래 걸립니다. 만약 같은 요청에 같은 데이터를 응
mmsesang.tistory.com
https://yanacoding.tistory.com/entry/CS-%EC%BA%90%EC%8B%9CCache%EB%9E%80
[CS] 캐시(Cache)란?
1. 캐시(Cache)란? 컴퓨터 과학에서 자주 사용하는 데이터나 값을 미리 복사해 놓는 임시 장소를 가리킴. 1) 캐시의 등장 배경 - 무어의 법칙(Moore's law)에 의해 CPU의 처리속도가 급격히 증가했지만,
yanacoding.tistory.com
'1차 공부 > 기술면접 준비' 카테고리의 다른 글
브라우저 저장소에 대해서 차이점을 설명해주세요 (0) | 2023.02.27 |
---|---|
HTTP에 대해 설명하고, 알고있다면 HTTP 메세지 구조에 대해 더 자세히 설명해주세요 (0) | 2023.02.23 |
프레임워크와 라이브러리 차이점에 대해 설명해주세요. (0) | 2023.02.23 |
argument와 parameter의 차이 (0) | 2023.02.22 |
Hoisting이란? TDZ란? (0) | 2023.02.22 |