#0.3 Problems solved by GraphQL

sk97kang·2020년 8월 25일
0

GraphQL로 해결할 수 있는 문제

  1. Over fetching
  2. Under fetching

Over fetching

요청한 영역의 정보보다 많은 정보를 서버에서 받는 것

예를 들어, user name을 조회하고자고 user 정보를 요청했는데 name뿐만 아니라 email, image 등 user의 전체 정보를 받아온다.

Under fetching

어떤 하나를 완성하기위해 다른 요청들을 해야할 때 발생하는 것

예를 들어, 인스타그램 앱을 처음 실행했을 때 feed, notification, user 정보 등 여러 번 요청을 통해서 정보를 받아온다.

GraphQL

Url 개념이 없다. endpoint만 있을 뿐

필요한 정보를 요청하고 해당 하는 정보만 받아온다.


노마드 코더 GraphQL 강의 정리용 글입니다.
GraphQL로 영화 API 만들기

profile
주니어 개발자 Kan

0개의 댓글