GraphQL 예제를 통해 사용법

박상욱·2022년 3월 28일
0

GraphQL

목록 보기
2/4

환경설정 및 프로젝트 생성
GraphQL은 ? -> 라이브리가 아니라 명세다
다뤄보려면 -> 구현체가 필요하다
다양한 도구들을 필요로한다 -> grapql graqhiql express...

star wars api 예제를 통해 만지작 해보기

https://github.com/graphql/swapi-grapql
-> git clone
-> open project
-> npm install
-> npm start
-> http://localhost:9849/graphiql
graphiql로 이동된 모습을 확인 할 수 있다.

스키마에 대해 아예 모르는 상황에 어떻게 사용?

{
  __schema {
    types {
      name
    }
  }
}

스키마의 상태 확인

{
  __type(name: "Film") {
    name
    kind
    fields {
      name
      description
      deprecationReason
      type{
        name
        kind
      }
    }
  }
  __schema {
    types {
      name
      kind
    }
  }
}

여러 상태를 한번에 조회가능

그외에도 스키마들의 정보를 한번에 볼수있는 파일

참고예제들

profile
개발자

0개의 댓글

관련 채용 정보

Powered by GraphCDN, the GraphQL CDN