-
GraphQL 정리2018~2019/JavaScript 2018. 7. 7. 15:52
1. GraphQL이란?
- REST API의 단점을 개선 ( Over-fetching, Under-fetching )
- 어떠한 URL, View가 없음.
- 특정 쿼리 : 필요로 하는 데이터만 정확하게 가져올 수 있다.
- 빠른 프로토타입 개발 : 쿼리가 단일 EndPoint를 사용한다.
- 적은 API 호출 : 데이터 구조를 프론트엔드에서 통제하고 여러 개의 REST EndPoint를 거쳐야 얻을 수 있었을 데이터를 한 번에 얻을 수 있다.
2. GraphQL 설치
- yarn add graphql-yoga
* graphql-yoga (https://github.com/prismagraphql/graphql-yoga)
- creat-react-app 명령어와 비슷.
- 쉽게 설치하는 데 중점을 둔 완전한 기능을 갖춘 GraphQL Server.
'2018~2019 > JavaScript' 카테고리의 다른 글
ES2015+ (ES6) (0) 2018.09.21 Deploy a GraphQL server with Now (0) 2018.07.17 MongoDB 정리 (0) 2018.07.08 GraphQL + MongoDB 연동하기 (0) 2018.07.08