ApolloServer
-
[GraphQL] GraphQL 시작하기 (1)프론트엔드 2020. 12. 12. 01:24
이번 포스트는 freeCodeCamp의 GraphQL 코스를 진행하면서 정리한 내용으로 GrapghQL 서버를 구축해보겠습니다. GrapghQL을 처음 접하시는 분들은 많은 도움이 되길 바랍니다. ✔ 패키지 설치 저는 몽고 디비도 함께 활용했기에 몽구스도 설치했습니다. $ npm i -D apollo-server graphql mongoose ✔ 서버 코드 작성 ApolloServer는 GraphQL 서버 인스턴스를 생성합니다. 데이터를 정의하고 Fetch 된 데이터를 불러오는 역할을 합니다. typeDefs에서 GraphQL 스키마를 정의하며, resolvers는 데이터를 어떻게 활용할지를 쿼리를 정의합니다. PageSub는 뒤에서 subscription이 나올때 함께 이야기하겠습니다. 몽고 디비에 연..