취업을 준비하면서 GraphQL을 사용하는 기업들이 많다는 것을 알게 되었고 실제로과제 테스트에 GraphQL을 이용한 서버를 구축하라는 조건이 있는 경우가 심심찮게 보여서 GraphQL에 대해 공부해 보았다.API란 서버와 통신하기 위한 인터페이스이다. 예를 들어,
API: 클라이언트와 서버가 서로 통신하기 위한 수단자원 - URI행위 - Method표현고정된 요청과 응답값을 주고 받는다여러개의 경로를 가지고 있으며 해당 경로마다 다른 정보를 주고 받는다URI는 정보의 자원을 표현해야 한다자원의 행위는 HTTP Method로 표현