GraphQL 세팅
_app.js : 모든 페이지의 설정파일
여기에 GraphQL 을 사용할 수 있도록 세팅 해줘야함!!
import { ApolloClient, InMemoryCache, ApolloProvider } from "@apollo/client";
export default function App({ Component }) {
// GraphQL 세팅
const client = new ApolloClient({
uri: "주소",
cache: new InMemoryCache(), //컴퓨터의 메모리에다가 백엔드에서 받아온 데이터 임시로 저장해 놓기 => 나중에 더 자세히 알아볼 예정
});
return (
// 아래 컴포넌트에서 GraphQL을 사용할 수 있도록 감싸줌
<ApolloProvider client={client}>
<Component />
</ApolloProvider>
);
}
'비공개 > 강의 간단 정리(추후 복습하면서 수정)' 카테고리의 다른 글
[Section04-03] graphql-mutation-args (0) | 2023.05.05 |
---|---|
[Section04-02] graphql-mutation (& 에러를 해결하는 방법) (0) | 2023.05.05 |
[Section04-01] rest-get (0) | 2023.05.05 |
[Section03] 데이터 통신 실습 (0) | 2023.05.05 |
[Section03] 데이터 통신 기초 (0) | 2023.05.05 |