그냥 너무 복잡해서 간단하게 적어보려고 한다. 내가 이해하고 있는 것들만
퀼리티를 기대하기엔 한순간에 이해할 수 있는 것도 아니고...
사용하는 것이야 문제는 없는 것 같은데.. 아냐 있을거같애
그래서 뭐 쓸래? 라고 고르라고 물어보면 어?
참고하면 좋은 문서
GraphQL: API 소비자에 대한 일관된 접근방식 수립
GraphQL과 RESTful API
[GraphQL] GraphQL과 REST API의 차이점
생활코딩 : 기계들의 대화법 - REST API
요청하는 정보, 응답하는 정보는 무조건 만들어진 통째로 이동이 가능하다.
1-1. 그 덕분에 다양한 정보들이 필요해서 요청을 할 경우 불필요한 것들이 많을 수도 있다.
api 설명서를 따로 작성을 해줘야한다.
2-2. 이 문서가 정말 들여쓰기를 꼼꼼하게 확인해서 너무 어려웠다.
서비스를 오랫동안 해왔기에 다양한 api들이 만들어져서 공개되어있다.
한번의 요청으로 다양한 데이터를 받아올 수 있다.
필요한 것들만 요청, 응답할 수 있다.
2-2. 그렇기에 엄청 많은 트래픽을 다룰 때 더욱 힘을 발휘한다.
api 설명서가 작성하는 코드 내부에 있어서 관리하기 편하다.
공부하면서 어짜피 죽어라 쓸테니까 그때 삽질하면서 추가하던가 해야겠다.
어디 긁어다가 적으면 되겠지만 난...그렇게 할 마음이 없다