Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
REST API와 GraphQL의 차이점에 대해 제가 정확히 알고 있는건가요?
#ask
1 week ago

안녕하세요.

REST API를 단 한번도 써본 적이 없어서 GraphQL을 브라우저에서 테스트해보아도 궁금해서 댓글 남겨보아요.

GraphQL 강의에 댓글을 남기긴 했지만, 모르는 건 죄가 되지 않지만 한 톨이라도 잘못 알고 있는 것은 죄가 되니 많은 분들에게 제가 정확하게 알고 있는 것인지 여쭈어 봅니다.

{

allFilms {

totalCount

films {

title

}

}

allPeople {

people {

name

hairColor

eyeColor

birthYear

}

}

}

만약 위와 같이 GraphQL API를 요청한 것을 REST API 이용해서 Server측으로 요청을 하면 films와 people은 2번 Request를 하는 것이고 이를 Under-fetching이라고 하는 것인가요?

그리고 Response를 받을 때는 GraphQL과는 달리 원하는 fields만을 얻어 오는 것이 아닌 모든 fields를 얻어오는 것이 REST API의 또 다른 단점인 Over-fetching이라고 하는 것인가요?

3 comments