spring-boot-graphql 설정하기
● graphql이란? Graphql은 페이스북에서 만든 쿼리 언어입니다. 웹 클라이언트가 데이터를 서버로 부터 효율적으로 가져오는 것이 목적입니다. 클라이언트 시스템에서 작성하고 호출합니다. ● rest API 와 비교 REST API는 URL, METHOD등을 조합하기 때문에 다양한 Endpoint가 존재 합니다. 반면, graphql은 단 하나의 Endpoint가 존재 합니다. 또한, graphql API에서는 불러오는 데이터의 종류를 쿼리 조합을 통해서 결정 합니다. 예를 들면, REST API에서는 각 Endpoint마다 데이터베이스 SQL 쿼리가 달라지는 반면, graphql API는 graphql 스키마의 타입마다 데이터베이스 SQL 쿼리가 달라집니다. ● 예제 GIT 주소 bitbucket..
라이브러리
2021. 3. 25. 13:50
공지사항