Declarative data fetching

EllaLim·2022년 2월 7일
0
post-thumbnail

Declarative의 의미

GraphQL Queries에서는

GraphQL에서 'declarative'(선언적)의 의미는 우리가 데이터를 조회할 때 필요한 Field만 선언해서 가져오는 것을 의미한다.

query {
	getUser {
    	id
        name
    }
}

apollo client에서는

apollo client에서 hook 형태의 함수를 사용한다. 대표적으로 GET의 역할을 하는 useQuery hook을 아래와 같이 사용하되, destructed 구문에는 내가 사용할 값이나 함수만을 선언한다.

const { loading, data, error, refetch } = useQuery(GET_USER);
profile
블록체인 프론트엔드 개발자입니다!

0개의 댓글