graphql 이란 무엇인가? (1) 썸네일형 리스트형 Spring Boot와 GraphQL로 만드는 차세대 API 서비스 – 쉽게 따라하는 가이드! GraphQL이란 무엇인가?GraphQL은 2015년 페이스북에서 개발한 데이터 쿼리 언어로, 기존의 REST API의 단점을 보완하는 데 중점을 둔 기술입니다. GraphQL은 클라이언트가 원하는 데이터를 명확하게 요청하고, 정확히 필요한 데이터만 응답받을 수 있도록 설계되었습니다. 그로 인해 불필요한 데이터 전송을 줄이고, 복잡한 API 호출을 단순화하는 데 큰 장점을 제공합니다.1. GraphQL의 주요 특징단일 엔드포인트: REST API에서는 리소스마다 별도의 엔드포인트를 설정해야 하지만, GraphQL에서는 단일 엔드포인트만으로 모든 데이터를 요청할 수 있습니다.클라이언트 주도 데이터 요청: 클라이언트는 필요한 데이터만 요청할 수 있기 때문에 오버페칭(over-fetching)과 언더페칭(un.. 이전 1 다음