Rest API와 GraphQL API

이주희·2022년 3월 20일
0

CS

목록 보기
8/66

연관 내용
[API란?]


Rest-APIGraphQL-API
API 이름홈페이지 주소처럼 생김https://naver.com/board/1일반 함수처럼 생김board(1)
응답 결과모든 데이터를 받아야 함필요한 데이터만 골라서 받을 수 있음
담당자*axiosapollo-client
CRUD*POST, PUT, DELETE / GETMUTATION / QUERY

*API에 전송을 요청하는 담당자는 Front-end에서 설치하는 라이브러리


GraphQL-API

  • 수많은 데이터를 처리하기 위해 페이스북에서 만든 통신 방법 (Rest-API보다 최신 기술)

  • 필요한 데이터만 골라 받을 수 있는 장점이 있어서, 효율적인 통신 가능


Rest-API

  • 백엔드에서 보내주는 데이터를 모두 받아야 해서 속도도 느리고 비효율적

  • 국내에서는 아직 GraphQL보다 많이 사용되고 있음
    why? 많은 데이터를 처리하지 않거나 비용 발생

  • open API & public API는 주로 rest 기반

profile
🍓e-juhee.tistory.com 👈🏻 이사중

0개의 댓글