GraphQL 시작하기 1
NHN Bugs
Created by
Junseok, Choi
순서
1. About GraphQL
2. Example GraphQL
3. Stable GraphQL
Q & A
1. About GraphQL
필요한 것만 정확히 물어볼 수있는 기능을 제공하며 시간이 지남에 따라 API를 쉽게 개발할 수 있도록...
GraphQL은 단독 버전 관리를 통해 기존 코드 수정없이 보다 깨끗하고 유지보수가 쉽게 사용이 가능...
들어가기에 앞서...
Apollo를 사용합니다.
Type 정의
MVC 모델에서의 Model과 동일
Query & Mutation 정의
데이터를 가져올 수 있는 조합인 Query 및 Mutation을 정의합니다.
Interface 정의
interface를 상속하여 타입 구현
Resolver
정의한 Query와 Mutation에 대한 내용을 구현합니다.
2. Example GraphQL
< 예제를 보면서 확인해봅시다! >
3. Stable GraphQL
< Apollo 클라이언트 >
< GraphQL 서버 >
서버와 클라이언트 각종 언어 및 라이브러리에 대응
사용하면서 발견한 이슈?!
는 아직까지 없습니다.
벅스에 도움이 될만한 부분
클라이언트 & 웹, 지금의 API로 한번에!!
사용 중인 기업
< 더 많은 기업들 >
컨퍼런스
< 발표자 - 페이스북, 깃헙, 트위치, oauth, IBM 등등 기업 직원들... >
Q & A
끝
감사합니다.