![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlH3W7%2Fbtr7d8R3ICr%2FghpKsnrqEse9pDfFLeo7w1%2Fimg.png)
graphQL은 데이터가 전송되어지는데 사용되는 데이터 질의어(쿼리 언어)다. 이전에는 커뮤니티가 크지 않고 지원도 빈약하여 적용하는데 쉽지 않았었던 반면, 최근에는 이용자 수가 큰만큼 커뮤니티도 크고 수많은 프레임워크의 공식문서에서 확인할 수 있을만큼 지원이 잘 되고 있다. REST API의 단점을 보완하여 현업에서도 자주 병용되어지는 graphQL, 전반적인 간단한 개념을 오늘 알아보았다. Why graphQL? graphQL의 장점 필요한 정보들만 선택하여 받아올 수 있음 Overfetching 문제 해결 데이터 전송량 감소 여러 계층의 정보들을 한 번에 받아올 수 있음 Underfetching 문제 해결 요청 횟수 감소 하나의 endpoint에서 모든 요청을 처리 하나의 URI에서 POST로 모든..