apollo client cache란 말 그대로 apollo를 사용하는 client에서 컨트롤할 수 있는 캐시를 가리킨다. apollo clinet에서 캐시를 사용하기 위해서는 아래와 같이 초기화하는 과정이 필요하다.캐시를 사용했을 때 장점은 빠른 응답속도이다. 이전에
백엔드에서 api를 이미 정의해두었고, client에서 apollo client 셋팅을 모두 마쳤다는 가정하에 바로 client의 예시 코드를 보면 아래와 같다.client에서 query를 보내기 위해서는 먼저 어떤 쿼리를 보낼건지, 그 쿼리의 input은 무엇인지,
서버의 데이터를 단지 읽어오기만 하는 query와는 다르게, mutation은 서버 데이터를 변형시킨다. 이런 차이로 인해 query를 요청할 때와는 과정에 다소 다른 점이 존재하며, 만약 cache를 사용한다면 mutation 결과에 맞춰