preonboarding-internship / qna-12th

3 stars 0 forks source link

로컬캐시의 정의 관련 질문 #8

Open saemileee opened 1 year ago

saemileee commented 1 year ago

안녕하세요 멘토님 :) 금번 과제의 로컬캐싱 구현 대해 팀원들과 논의 중 로컬캐싱 정의에 대해 궁금한 점이 있어 질문드립니다.

https://goldfishhead.tistory.com/29

위의 글과 구글링 결과를 참고하여 로컬캐시는 로컬 서버의 리소스를 이용한다는 것이 핵심이라고 인지하였습니다.

그치만 로컬 서버의 정의에 대한 해석이 달라 어떤 리소스를 이용해야할지 결정하는데 어려움을 겪고 있습니다.. 저희 팀이 생각한 로컬서버에 대한 해석은 다음과 같이 두 개로 나눠집니다.

  1. 사용자의 로컬 서버를 이용하는 것
    • 브라우저에서 제공하는 저장소 (local storage, indexedDB, cache storage 등등..)
  2. 프론트엔드 서버를 이용하는 것
    • 만약 캐시 스토리지를 클라이언트 단에서 구현한다면 (전역상태관리 등의 방법으로) 이것은 프론트엔드 서버의 메모리를 이용하는걸까요? 혹은 사용자의 로컬 서버 메모리를 이용하는걸까요?

위의 정의 중 어떤 것이 과제에서 말하는 로컬 캐싱에 가까운지 궁금합니다!