반응형 GraphQL과 Apollo1 GraphQL과 Apollo Apollo+GraphQL의 조합은 Rest, Redux의 단점을 해소하는 조합이다. GraphQL로 인해 프론트엔드, 백엔드 개발자의 업무 독립성 향상 -> 생산성 향상 우선 GraphQL을 사용함으로 axios를 사용할 필요가 없어진다. 이는 서버에게 '이거 만들어주세요, 저거 만들어주세요' 할 필요가 없어지는 것을 뜻한다. 프론트엔드 개발자가 서버의 컨트롤러를 죄다 파악하고 있는 상황이 아니라면 서버요청이 필요할때마다 서버 코드를 살펴봐야 하는데, graphQL은 하나의 엔드포인트에서 클라이언트가 원하는 데이터를 뽑아올 수 있는 시스템이라 프론트엔드 개발자의 생산성을 향상시켜준다. RestAPI 사용시 발생하는 Over,UnderFetching 해소 RestAPI를 사용하다보면 하나의 데이터를 가져.. 2022. 2. 28. 이전 1 다음 반응형