반응형
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
- Operators
- Bug
- subject
- nonisolated
- @Environment
- Creating Operators
- graphql
- RFC1738/1808
- init
- NavigationLink
- URL(string:)
- @State
- NullObject
- nestjs
- ios14
- typeorm
- IOS
- swift6
- @EnvironmentObject
- SwiftUI
- init?
- vim
- operator
- Operater
- Xcode
- @Binding
- RxCocoa
- dismiss
- RxSwift
- SWIFT
Archives
- Today
- Total
Tunko Development Diary
[GraphQL] Mutation, Query 정리 본문
요약
Query → SQL 에서 SELECT문에 해당된다. REST API에서는 GET 방식이다.
Mutation→ INSERT, UPDATE, DELETE 연산에 사용한다. REST API에서는 POST, PUT, PATCH, DELETE.
상세
기술적으로 모든 GraphQL Query를 이용해 구현하면 데이터를 추가, 편집, 삭제 등이 가능하지만.
추가 편집 삭제등은 Mutation을 통해 명시적으로 전송되어야 한다는규칙이 있기에 이렇게 구분됩니다.
Query 는 GraphQL 엔진에서 병렬 실행이 가능하지만 Mutation 최상위 필드는 시스템 사양에 따라 직렬 실행이 됩니다.
반응형
'Development > Typescript | GraphQL | typeorm' 카테고리의 다른 글
[typeorm] OneToOne 관계에 대해 정리 (0) | 2021.03.09 |
---|
Comments