restAPI 요청 실습
graphql 요청 실습
mutation {
createProfile(name :"밍우", age :22, school:"홍익대학교"){
message
}
}
기본 키를 알 수 없어 좋지 못한 예시 코드
mutation {
updateBoard(number : 24073,writer : "밍우", title :"수정" , contents : "내용"){
message
}
}
// 이렇게 하면 기본 키가 무엇인지 알 수 없어서 좋지 못한 코드이다.
기본키를 명시한 좋은 예시 코드
mutation {
updateProduct(productId : "d36dc9b8-6244-481d-8be1-20c644edf4b1" , updateProductInput :{
name :"키보드ㅋ",
detail :"M720",
price :11000
}){
number
}
}
응답값이 객체가 아니라면 받을 객체의 속성 이름을 적어주지 않아도 된다. {} 안적어도 된다
요청값
query {
fetchBoardsCount
}
응답값
{
"data": {
"fetchBoardsCount": 1545
}
}
728x90
'Frontend 프론트엔드' 카테고리의 다른 글
[ 14 ] graphql 세팅하기 (0) | 2024.06.11 |
---|---|
[ 13 ] 비동기 ( async ) 와 동기 ( sync ) (0) | 2024.06.11 |
[ 11 ] 웹의 데이터 통신 (1) | 2024.06.11 |
[ 10 ] useState 없이 직접 DOM 조작하기, useState사용하기 (0) | 2024.06.11 |
[ 9 ] 리액트와 컴포넌트 feat. 함수형 컴포넌트 와 클래스형 컴포넌트 (0) | 2024.06.09 |