안드로이드와 ios의 기기들이 다양해짐에 따라 rest api를 제어하는 graphQL을 통해 좀더 필요한데이터를 효과적으로 내려줄수있고
rest api를 제어하도록 만들어지는 신기술을 우리는 공부해 두어야한다고 생각이들었다..
graphql 기본 스키마 공부
이 쿼리는 이런 정의를 가지고있다.
이런식으로 생성해서 사용하면된다.
Human => Hobby와 School의 속성을 가지고있다
!가 붙을시 꼭 들어와야하는 필수값을 설정할수있다.
1 Tests : [test] => 결과나 값 둘다 null이어도 상관없다
2 Tests : [test!] => 받아온배열중에 Null이면 안돼지만 결과는 null이어도 상관없다
3 Tests: [test]! => 받아온 값들중에서 null이어도 되지만 결과자체가 null이면 안됀다
4 Tests: [test!]! => 받아온 값들도 null이면 안돼고 결과도 Null이면 안됀다.
graphql) toyproject 1-1 (0) | 2022.09.18 |
---|---|
graphql)서버 부하를 해결하기위한 방법 (0) | 2022.09.17 |
graphql) MongoDB (0) | 2022.09.14 |
apollo-server 동작과정 (0) | 2022.09.14 |
GraphQl 정의 (0) | 2022.09.12 |