Apollo server는 nodejs 서버와 같은 오픈소스 서버이나 gaphql 을 사용할 수 있음.
express로 만든 것도 middleware만 사용하면 graphql로 바꿔줄 수 있음.
graphql api를 만들어주기 위해 먼저 npm init 을 한다;
npm init -y
그 다음에 아폴로 서버를 설치해줌
npm apollo-server graphql
(더 나은 개발경험을 위해 nodemon도 설치)
server.js 파일을 만들어주고
gitignore 생성해준뒤
git init을 해준다.
server.js에는 apollo server와 gql을 임포트해준다.
import {ApolloServer, gql} from "apollo-server"
'개발 > graphQL' 카테고리의 다른 글
gql의 type query는 사용자가 요구하고 싶은 것이다! (0) | 2022.11.22 |
---|