여러가지 쿼리방식, refetch문제점, ApolloState 직접 수정
8/6 🧐 useApolloClient로 원하는 곳에서 쿼리하기 🧐 그동안 데이터를 쿼리해올 때, useQuery를 사용 했다. 그런데, 기존에 openapi를 사용하기 위해 axios를 사용했을 때를 기억하면, axios는 useQuery와 다르게, 내가 원하는 곳에서 원하는 버튼을 클릭했을 때, api요청을 할 수 있었다. 하지만! useQuery는 이렇게 동작하지 않고, 페이지가 렌더링될 때 자동으로 쿼리가 요청됐다. 그렇다면, useQuery를 axios처럼 우리가 원하는 곳에서 api를 요청하기 위해선 어떻게 하면 좋을까? 이를 위해 사용했던 기능이 useApolloClient 👏👏 그렇다면, 왜 useQuery를 이용하여 페이지가 랜더링될 때 fetchUserLoggedIn 이라는 API를 자..
2021. 8. 8.