![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNI5LN%2FbtsF3CSMjSJ%2FvIcjNEGxModU1MLOVjUIaK%2Fimg.png)
이번에 GraphQL, Axios를 합쳐서 사용해볼 수 있는 기회가 생겼습니다. 이런 좋은 기회를 기록하지않고 넘어가기엔 너무 아까운 것 같아 포스팅을 해보려합니다. REST API의 단점을 때려잡은 GraphQL을 알아보고 어떻게 Axios와 혼합하여 사용할 수 있는지 알아보겠습니다. GraphQL GraphQL을 정리해서 이야기해보면 웹 클라이언트가 서버로부터 데이터를 효율적으로 가져오는 것이 목적인 쿼리 언어입니다. 'REST API랑 뭐가 달라? 정보 가져오는 건 똑같은데?' 라는 질문을 하시는 분들도 있겠죠? GraphQL은 REST API와는 다르게 클라이언트가 필요한 데이터만 정확하게 요청할 수 있는 유연성을 제공합니다. REST API는 서버에서 정의한 엔드포인트에 요청을 보내면, 서버는 ..