mutation ํ query๋ฅผ refetchํจcache๋ฅผ ์ง์ updateํจEx)
์ํด๋ก ํด๋ผ์ด์ธํธ ์บ์ ์ธ๋ถ์ ๋ก์ปฌ ์ํ๋ฅผ ์ ์ฅํ๋ ๋ฐ ์ ์ฉํ ๋ฉ์ปค๋์ฆ์บ์์ ๋ถ๋ฆฌ๋๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ์ ํ ๋ฐ ๊ตฌ์กฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ ์์ผ๋ฉฐ, GraphQL ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ง ์๊ณ ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ด ์ด๋์์๋ ์ด ๋ณ์์ ์ํธ ์์ฉํ ์ ์์.์์ ์ ํด๋น ๋ณ์์ ์ข ์๋
gql์ ๋ํ static type์ ์์ฑํจ์ค์น npm i -g apollo && npm i apolloapollo tooling configure ํ๊ธฐapollo.config.js์คํpackage.json ํ์ผ์ ์ฝ๋ ์์ฑ๋ช ๋ น์ด ์คํnpm run apollo:code
Apollo Cache WriteFragment, useQuery refetch, useMutation refetchQueries