Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 로그인
- Docker
- vuex
- 배포
- 회고록
- vue
- react
- javascript
- plugin
- PWA
- 정리
- vue login
- database
- nginx
- 뷰
- 신상마켓
- AWS
- 프론트
- express
- 기획
- Firebase
- react-query
- Git
- 셋팅
- extension
- vsCode
- jwt
- login
- 플러그인
- 토이프로젝트
Archives
- Today
- Total
강디너의 개발 일지
GraphQL 이란 본문
728x90
GraphQl 이란
GraphQL가
graph나 chart 라이브러리인줄 알았다는 부끄러운 기억을 가지고...
정리해보면서 익히려고 합니다.
GraphQL 이란
API 가 아닌 쿼리 언어입니다. ex) mysql, nosql
GraphQL 의 특징
1. 필요한 데이터만 요청 가능.
2. 단일 엔트포인트 권장.
3. 정보를 Url이 아닌 Query로 전달
예제)
REST 같은 경우
/get/account/{userId}
유저 정보를 가져오는 API 가 있다면
GraphQL 같은 경우
query{ get{ account(id: "Kang"){ userName age email } } }
이런 식으로 쿼리를 던집니다.
다음 토이프로젝트는 GraphQL 을 써볼 예정입니다.
그때 자세하게 더 파보겠습니다. 감사합니다.
반응형
'Javascript > 삽질' 카테고리의 다른 글
Vscode Extension (플러그인) 만들기_5 (2) | 2018.12.05 |
---|---|
Vscode Extension (플러그인) 만들기_4 (0) | 2018.12.04 |
디자인 패턴 : Flux (0) | 2018.11.26 |
디자인 패턴 : MVC (0) | 2018.11.23 |
Vscode Extension (플러그인) 만들기_3 (0) | 2018.11.23 |
Comments