# graphql
apollo/client 기억하기
GraphQL이란? GraphQL은 기존에 많이 사용되는 REST API의 한계점을 극복하고자 나온 통신규약이다. REST API같은 경우 데이터를 조회할시 복잡한 서비스일수록 Over-Fetching이된다는 단점이 있지만 GraphQL은 원하는 데이터만 가져올수 있으
GraphQL
GraphQL은 페이스북에서 만든 Application Layer의 Query Language 이다. 흔히 API를 구현 할 때는 REST API를 많이 사용한다. 이러한 방식으로 API를 구현하게 되면 Client 에서 어떠한 기능이 필요 할 때마다 새로운 API를
[NestJS] GraphQL Module 설정하는 법
해야할 것 여러 패키지들을 설치해야한다. 아래 명령어로 패키지들을 설치하자. Fastify를 사용한다면, apollo-server-express 대신 apollo-server-fastify를 설치해야한다. 개요 NestJS는 GraphQL 어플리케이션을 구축하는
StarWarsAPI : 2021.02.27 Error: Invalid hook call using 'useQuery' from 'apollo-client'
link : https://ko.reactjs.org/docs/hooks-rules.htmlCall Hook in React Function ComponentORCall Hook in 'Custom Hook'link : https://ko.reactj

GraphQL
페이스북에서 개발한 API질의어로써, REST API를 대체 가능한 쿼리언어이다.GraphQL은 기존의 REST API와는 다르게 클라이언트에서 서버로 원하는 데이터를 쿼리로 작성해 원하는 데이터만 가져올 수 있다. 쿼리의 구조도 아주 직관적이기 때문에 GraphQL을

StarWarsAPI : 2021.02.04 React-Router-Dom Page Refresh 404 Error
After Refreshadd 'historyApiFallback' as 'true'
MYSTAGRAM 제작기 2
환경설정 Apollo Sever 가이드 package.json에서 변경 최신 import 형식 but Must use import to load ES Module 에러 해결책 package.json에
GraphQL에 대해 알아보자 - 1 : GraphQL이란?
페이스북이 오픈소스로 개발한 새로운 API 표준이다. 2012년부터 페이스북 내에서 사용되었고, 2015년 React 컨퍼런스에서 공식적으로 제안되었다고 한다. GraphQL은 기존 웹 생태계에서 널리 쓰이던 REST API의 단점들을 보완하고 `클라이언트와 서
GraphQL API 만들기~

GraphQL Basic
GrqphQL 에 스키마 는 모든 GraphQL API 의 중추입니다. 입력 인수 및 가능한 응답을 포함하여 API가 지원 하는 작업 ( 쿼리 , 돌연변이 및 구독 )을 명확하게 정의합니다 .강력한 유형 시스템 덕분에 개발자는 스키마가 없는 API로는 상상할 수없는 많