REST API와 GraphQL이란 무엇일까?
·
공부기록/Web
둘다 API 구조를 설계하고, 데이터를 처리하기 위한 방식이다.RestAPI 란?HTTP 메서드(GET, POST, PUT, PATCH 등)를 이용해서 API를 구축하기 위한 아키텍처 스타일이다. RestAPI는 일반적으로 URL을 사용해서 사용자가 요청한 주소를 식별하고,JSON 형태로 데이터를 반환한다. REST API는 상태를 저장하고 있지 않는다.(stateless)그래서 클라이언트에서 서버로 요청을 보낼 때마다 필요한 모든 정보를 포함한다. RestAPI의 장점1. 개발자 친화적이다. : URL과 HTTP 메서드를 사용하여 전체적인 구조를 나타내기 때문에 굉장히 간단한 구조를 가지고 있다.: 또 RestAPI 구축과 테스트/문서화 목적의 라이브러리와 도구가 많다. 2. 캐싱이 가능하다.: 캐싱을..