일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- restapi graphql
- grid html
- 후위수식
- 괄호 유효성
- grid flex
- flex html
- rest gql
- 자료구조 데크
- 중위수식
- 스택 유효성
- 풀스택
- 데크 구현
- 스택 삭제
- 스택 구현
- 괄호 짝 잘맞는지
- golang
- go
- 장고 웹 만들기
- 스택 삽입
- 스택 괄호
- 루비 초보
- 장고 하는법
- 풀스택?
- rest graphql
- 스택 자료구조
- https://stackoverflow.com/questions/219110/how-python-web-frameworks-wsgi-and-cgi-fit-together/219124#219124
- 중위수식을 후위수식
- Django tutorial
- 스택 중위수식
- 스택 후위수식
- Today
- Total
donchanee
Rest API, GraphQL 본문
REST API와 비교
tech.kakao.com/2019/08/01/graphql-basic/
GraphQL 개념잡기
GraphQL은 페이스북에서 만든 쿼리 언어입니다. GrpahQL은 요즘 개발자들 사이에서 자주 입에 오르내리고 있으나, 2019년 7월 기준으로 얼리스테이지(early-stage)임은 분명합니다. 국내에서 GraphQL API를 O
tech.kakao.com
REST API는 URL, METHOD등을 조합하기 때문에 다양한 Endpoint가 존재 합니다. 반면, gql은 단 하나의 Endpoint가 존재 합니다. 또한, gql API에서는 불러오는 데이터의 종류를 쿼리 조합을 통해서 결정 합니다. 예를 들면, REST API에서는 각 Endpoint마다 데이터베이스 SQL 쿼리가 달라지는 반면, gql API는 gql 스키마의 타입마다 데이터베이스 SQL 쿼리가 달라집니다.
위 그림처럼, gql API를 사용하면 여러번 네트워크 호출을 할 필요 없이, 한번의 네트워크 호출로 처리 할 수 있습니다.
GraphQL: A query language for APIs.
GraphQL provides a complete description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
graphql.org
↑↑↑↑↑↑↑↑ 자세한 설명은 위 사이트를 참고하세요
'프로그래밍' 카테고리의 다른 글
CSS Flex 와 Grid (0) | 2020.11.18 |
---|---|
Database Index - 인덱스란? (0) | 2020.11.18 |
Ruby on Rails (0) | 2020.11.03 |
Agile, Scrum, Jira (0) | 2020.11.01 |