GraphQL 2

[GraphQL] 티켓 예매 시스템 어드민 개발

https://sihanni.tistory.com/190 [GraphQL] 개념 정리 (REST API와 비교)GraphQL 이란?GraphQL은 페이스북에서 만든 쿼리 언어이며 서버 측 런타임이다. 클라이언트가 필요한 데이터만 요청할 수 있도록 설계되어 있어, REST API보다 유연하고 효율적인 데이터 fetching이 가능sihanni.tistory.comGraphQL을 간단히 정리해보았지만 아직 잘 와닿지 않아서 이번에 진행한 프로젝트인 티켓 예매 시스템의 어드민을 GraphQL을 사용해서 개발해보기로 했다.간단하게 관리자가 한 화면에서 사용자, 이벤트, 좌석, 예약, 결제 정보를 조회하고, 필요에 따라 강제 취소 등을 수행하게 할 계획이다.*코드 퍼스트 스키마 방식으로 필드 리졸버, DataLo..

GraphQL 2025.08.10

[GraphQL] 개념 정리 (REST API와 비교)

GraphQL 이란?GraphQL은 페이스북에서 만든 쿼리 언어이며 서버 측 런타임이다. 클라이언트가 필요한 데이터만 요청할 수 있도록 설계되어 있어, REST API보다 유연하고 효율적인 데이터 fetching이 가능하다.SQL은 데이터베이스 시스템에 저장된 데이터를 효율적으로 가져오는 목적이라면, GQL은 웹 클라이언트가 데이터를 서버로 부터 효율적으로 가져오는 것이 목적이다.우선 GraphQL은 웹 클라이언트가 데이터를 서버로부터 효율적으로 가져오는 것이 목적이라는 정도만 알아두고 차근차근 알아가보기로 했다.등장 배경2012년 페이스북이 만든 API 쿼리 언어이자 런타임인 GraphQL은 2015년에 처음 오픈소스로 공개되었으며,REST API의 한계를 해결하기 위해 등장했다. REST API의 주..

GraphQL 2025.08.10