728x90 GraphQL2 curl 로 graphql 호출하기 GraphQL API를 GUI 도구(GraphiQL, Postman) 없이 터미널에서 빠르게 테스트하고 싶을 때 curl이 유용합니다. 핵심은 POST 방식으로 JSON 본문에 쿼리를 담아 보내는 것입니다.기본 형태스키마가 살아 있는지 확인하는 가장 간단한 인트로스펙션 쿼리(__typename)입니다.curl -XPOST -H "Content-Type: application/json" \ 'https://example.com:4000/graphql' \ --data '{"query":"query { __typename }"}'실제 데이터를 조회하는 쿼리도 같은 방식입니다.curl -XPOST -H "Content-Type: application/json" \ 'https://example.com:4.. 2022. 5. 3. apollo graphql server Apollo Server로 가장 간단한 GraphQL 서버를 만들어 봅니다. GraphQL 서버의 핵심은 딱 두 가지 — 스키마(무엇을 조회할 수 있는가)와 리졸버(그 데이터를 어떻게 가져오는가)입니다. 이 둘만 이해하면 나머지는 확장일 뿐입니다.1. 프로젝트 셋업mkdir graphql-server-examplecd graphql-server-examplenpm init --yesnpm install apollo-server graphqltouch index.js2. 서버 코드 (index.js)const { ApolloServer, gql } = require('apollo-server');// 1) 스키마(typeDefs): 데이터의 "모양"을 정의const typeDefs = gql` # Boo.. 2022. 4. 27. 이전 1 다음 728x90