GraphQL?
GraphQL 2012년 페이스북에 의해 개발된 것으로, API용 쿼리언어다. API의 데이터에 대한 이해하기 쉬운 설명을 제공하고, 클라이언트가 필요한 것을 정확하게 요청할 수 있는 능력을 제공한다. 데이터를 묘사하고 클리언트에서 필요한 데이터를 요청하고 서버에서 예측한 데이터를 받아온다. 사실 REST에서 부족한 부분을 보완하기 위해서 나왔고, 이보다 전체적으로 나은 건 아니기때문에 각자 상황에 맞게 더 나은 것을 사용 하면 된다. 이 사진을 보면, 스타워즈를 예시로 들어 한번에 데이터를 가져오는 것을 볼 수 있다. 장점 주로 개발 과정은 백엔드 개발자가 REST API 개발을 마치고 그 후에 프론트 엔드 개발자가 그 API에 호출해서 받아온 데이터를 이용해서 화면에 데이터를 보여준다. 하지만 이 것..
2023.11.03