GraphQL의 개념 및 사용 방법

Yanagi·2021년 7월 26일
0

1. GraphQL 이란?

  • GraphQL은 클라이언트에서 서버의 데이터를 효율적으로 가져오기 위한 목적입니다. (SQL은 백엔드에서 데이터베이스의 데이터를 효율적으로 가져오기 위한 목적입니다.)
  • 서버에서 작성된 gql 어플리케이션은 gql을 쿼리로 입력받아 처리한 결과를 다시 응답으로 돌려줍니다. gql은 특정 데이터베이스나 플랫폼에 종속적이지 않습니다.

2. 왜 GraphQL인가?

  • React가 프론트엔드의 개발 패러다임을 바꿨다고 이야기 하듯이, GraphQL는 백엔드 개발자가 할 일을 줄여주었기 때문에 백엔드의 개발 패러다임을 바꿨다고 할 수 있습니다. (백엔드 개발자는 비지니스 로직에만 집중하면 됩니다.)
  • 이 이유로 REST API를 대체할 Next Generation API로 부상하고 있습니다.

추후 업로드 마무리 예정

profile
<'쟤'보단 내가 낫지> 에서 '쟤'를 담당하고 있습니다.

0개의 댓글