1. GraphQL을 다뤄보자
1. 스키마 설계하기
- API에서 반환할 데이터 타입에 대해 생각해 보고 제대로 정의해 두는 일이다.
- GraphQL은 스키마 정의를 위해 SDL을 지원한다. 여기서 정의한 내용은 클라이언트나 서버에서 GraphQL 요청에 대한 유효성 검사를 할 때 사용된다.
타입
- GraphQL의 핵심 단위. 커스텀 객체이며, 이것을 통해 애플리케이션의 핵심 기능을 알 수 있다.
- 타입에는 필드가 들어간다. 각 객체의 데이터와 관련이 있다. 각각의 필드는 특정 종류의 데이터를 반환한다.
2. API 서버를 만들자
1. apollo-server graphql nodemon
2. 스키마에는 사용자가 작성할 수 있는 쿼리를 정의해 두고, 타입 간의 연관 관계를 적어둔다. 실제로 데이터를 가져오는 일은 스키마가 아닌 리졸버의 몫입니다.
'기타 학습 정리' 카테고리의 다른 글
알고리즘 문제해결 전략을 읽기 시작합니다. (0) | 2020.08.09 |
---|---|
Canvas 공부 (0) | 2020.07.29 |
GraphQL이란? (0) | 2020.06.07 |
vue jest 적용 (0) | 2020.05.25 |
letsencrypt 인증서 연장하기 (0) | 2020.05.23 |