graphql

    [GraphQL]로 영화 API 만들기

    1. Set Up yarn init yarn add graphql-yoga 2.Why GraphQL? 2-1. Over-fetching 기존의 RestAPI의 GET방식으로 데이터를 요청할 경우, 영화이름만 필요한 경우에도 영화 이름 뿐만아닌 모든 데이터를 같이 불러오는 현상이 발생함 사용하지 않을 데이터들 까지도 불러오면서 데이터량으 늘어남에 따라 비효율적인 현상 발생 2-2.Under-fetching 어떤 하나를 완성하기 위해서 다른 요청까지 해야되는 현상 발생 GraphQL은 내가 원하고 불러오고 싶은 데이터의 정보들만 불러올 수 있다. 기존의 Rest-API에서 발생한 문제점을 해결할 수있다. 3.Create GraphQL Server graphQL에서 필요한 것은 두가지 이다. schema작성(..

    GraphQl 따라잡기 1탄 - GraphQL 개념에 대해 알아보자.

    ㅎGraphQL.. 도대체 너 뭐니 ??~~ Apllo를 배워보기전에 GraphQL부터 마스터 해보자~~ 그전에... gql은 database 기술 인가?? No..!! API에 접목시킬수 있는 query형 언어다. gql은 React나 js 개발시에만 가능한가?? 그렇지 않다. API기술이기 때문에 어느 한정으로 사용하지 않는다. 에러 핸들링 (try & catch) 는 어떻게하는가 ?? root filed 바로 밑에 두번째 root field로 erros를 추가한다. ★ GraphQL이란? facebook에서 만든 새로운 API 표준언어 필요한 데이터 구조조정 || 데이터 주고 받기 가능 Graph + Query Language GraphQL을 페이스북이 2012년도에 개발했고 총 3년 에 시간이 지..