일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- PYTHON
- web
- AWS
- 장고
- django widget
- javascript
- Algorithm
- 파이썬 알고리즘
- 파이썬
- CSS
- form
- 알고리즘 연습
- API
- java
- Git
- js
- django ORM
- MAC
- HTML
- DRF
- Django
- react
- es6
- 알고리즘 문제
- 백준
- c++
- Baekjoon
- 알고리즘
- django rest framework
- 알고리즘 풀이
Archives
- Today
- Total
목록GraphQL의 장단점 (1)
수학과의 좌충우돌 프로그래밍
[WEB] GraphQL, REST API의 대체?
GraphQL이란 GraphQL 는 Graph Query Language로 facebook에서 개발한 쿼리 언어입니다. GraphQL 은 기존의 REST API의 단점들을 보안하기 위해 나온 통신 규약으로 REST API와 많이 비교됩니다. REST API의 어떠한 문제점들을 보안하는지 알아봅시다. REST API의 한계 REST API는 간단한 서비스에는 문제가 없지만 서비스와 복잡해질수록 Over-Fetching 과 Under-Fetching 문제가 발생할 수 있습니다. 또한 여러 환경에 맞춰 API를 제공해야하는 것도 쉽지 않은 일입니다. 따라서 각 환경에 맞추다보니 비슷한 역할을 하지만 Endpoint가 다른 API가 많이 개발됩니다. Over-Fetching Over-Fetching은 클라이언트..
웹프로그래밍/이론
2021. 5. 31. 22:49