[GraphQL] 00. 간단한 개념정리

마크튠·2021년 4월 16일
0

GraphQL이란?

API에 대한 Query Language

SQL과의 차이점은?

문법의 차이
SQL = SELECT * FROM OOO 와 같은 텍스트형 문법 사용
GraphQL = 객체형 문법 사용

{
  hero{
    name
    height
  }
}

호출의 차이
(사용자/권한/예약상황) 호출 상황

  • REST API
    /api/member
    /api/auth
    /api/reservation
  • GraphQL
    /api/graphql

GraphQL의 장점

  1. 직관적인 문법으로 Data를 쉽게 호출할 수 있다.
  2. 단일 Endpoint로 복잡한 Data를 쉽게 호출할 수 있다.
profile
React, GraphQL, NodeJs

0개의 댓글