Backend 백엔드
[ 16 ] Apollo Server 로 graphql 서버 구현하기
박민우_
2024. 8. 7. 18:23
express 와 비교해서 알아보는 Apollo Server
ApolloServer : express 와 비슷한 역할
startStandaloneServer : app.listen 과 비슷한 역할
typeDefs : swagger 와 비슷
resolvers : 라우트 핸들러 함수
서버 코드
import { ApolloServer } from '@apollo/server'
import { startStandaloneServer} from '@apollo/server/standalone'
const typeDefs = `#graphql
type Query {
qqq : String
}
`
const resolvers = {
Query : {
qqq : () => {
return "abcd"
}
},
Mutataion : {
}
}
const server = new ApolloServer({
typeDefs : typeDefs,
resolvers : resolvers
})
startStandaloneServer(server);
728x90