그래프큐엘 타입정의
·
개인 공부/graphql
그래프큐엘로 쿼리문과 뮤테이션문을 작성할때 타입을 정의해야합니다.scaler타입과 필수타입을 명시하는 느낌표(!) 작성과, inerface, union, enum, subscription 등등의 타입선언 방식에대해서 정리하려고합니다. scalerscaler 타입이란? 하나의 수치만으로 완전히 표시가 되는 양을 뜻합니다.int, string, booleans, id, float 등등이 있습니다.  느낌표 (!) - 필수 타입 선언필수 타입을 명시해줍니다.token! 이라고 명시되어있다면 token값은 필수로 들어와야하는 값이라는 뜻입니다.배열 형태로된 것은 조금 느낌이다릅니다.[test] // null 가능[test!] // 매개 값의 배열들이 필수로 들어와야하고,리턴되는 값이 null 허용,[test]!..
그래프큐엘 사용하는 이유
·
개인 공부/graphql
그래프 큐엘을 사용하는 이유에대해서 글을 정리했습니다.간단히 정리한것으로 그래프큐엘에대해서 한 눈에 파악하고 싶은 사람에게 유용할것 같은 글입니다. 그래프큐엘은..그래프큐엘은 기존의 Rest-api를 보완하고 발전시킨것 입니다.그래프큐엘은 정보를 요청하는쪽에서 원하는 형태로 정보를 가져오고 수정할 수 있는 API로써query language와 유사한 형태의 API입니다.query language란?: 데이터 베이스에 접근해 CRUD를 하는 언어로 보통 SQL같은걸 뜻합니다. 즉 graphql은 생성,조회,수정,삭제하는 기능을 서버와 통신할 수 있게 만든 언어입니다.장점구체적인 정보만을 골라서 가져올 수 있습니다. (오버 페칭 해결)단일 요청으로 많은 데이터를 얻을 수 있습니다. (언더 페칭 해결)API ..