GraphQL 잘 사용하기
·
카테고리 없음
이전에 회사에 신규 입사자분들이 많이 오셔서 온보딩겸 준비했던 GraphQL 잘 사용하기 이다.동료분이 블로그에도 올리면 좋을것 같다고 하셔서 블로그에도 기록차 남기게 되었다.(이전에 사용하던 블로그에서 다시 옮겨왔습니다)GraphQLGraphQL(Graph Query Language)은 페이스북에서 만든 쿼리 언어로서, 그래프로 스키마의 연관관계를 표현한다.구성 요소스키마리졸버그래서 어떤점이 좋은가?클라이언트에서 원하는 값만 가져올 수 있다.(Over-Fetching 문제 해결)REST API에 비해 변경에 유연하게 대처할 수 있다.예시) user에 새 필드가 추가되었는데 REST API는 user/v1/123 에서 user/v2/123을 새로 만들어줘야 하지만 GraphQL에서는 새 필드만 추가하면 ..