개발일지
REST-API vs GraphQL-API 본문
728x90
반응형
REST-API
api 이름이 홈페이지 주소처럼 생김
응답에 따른 결과로 백엔드 개발자가 만든 함수(api)에서 모든 데이터가 담겨서 받아짐 =>용량이 많은데이터를 보내거나 할때 느려짐
api에 전송을 담당하는 요청자 axios 를 이용해서 요청을 받음
GraphQL-API
api 이름이 일반적인 함수 처럼 생김
응답에 따른 결과로 백엔드 개발자가 만든 함수(api)에서 필요한 데이터만 골라서 받을수 있다 => 데이터를 골라서 받을수 있어서 빠르게 응답 가능
api에 전송을 담당하는 요청자 apollo-client 를 이용해서 요청을 받음
728x90
반응형
'Backend' 카테고리의 다른 글
Payment / Iamport (0) | 2022.12.21 |
---|---|
async / await (0) | 2022.12.16 |
인증(Authentication) / 인가 (Authorization) (0) | 2022.12.07 |
Login Process (0) | 2022.11.29 |
Cookie, Local Storage, Session Storage (0) | 2022.11.29 |