🌸 GraphQL 13

GraphQL 로 영화 API 만들기(3)

type Query { name: Int! } Int 로 리턴하기를 요청했지만 const resolvers = { Query: { name: () => "jihyun", }, }; export default resolvers; resolvers 에는 위와 같이 정의했기 때문에...... 실제로 리턴하는 것은 String 이 된다. 보다시피 이런 식으로 type(데이터 유형) 을 적는 건 매우 안전하다. 오류를 잡을 수 있으니까! 위와 같이 localhost4000 에 접속하면 playground 라고 할 수 있는데 내 데이터베이스를 테스트하게 해준다. 이것은 Postman 과 같은 것이라고 보면 된다...? (난 아직 모르겠다) 이건 데이터베이스를 위한거다. 네트워크탭을 확인해보면 post 방식으로 데이..

🌸 GraphQL 2022.02.01

GraphQL 로 영화 API 만들기(2)

yarn global add nodemon nodemon 은 내가 파일을 수정할 때마다 서버를 재시작하게 해줄 것이다. package.json 에 "scripts" 에 "start": "nodemon" 을 추가하도록 한다. 이제 nodemon 이 index.js 파일을 주시할 것이다. index.js 파일에 console.log('dddd') 를 쓰고 yarn start 명령을 쳐보자. dddd -> ddfd 로 수정하면 서버가 위와 같이 다시 실행된다...! yarn add babel-node --dev yarn global add babel-cli 위의 이것도 설치한다. Babel , 바벨 이라고 불리우는 이 녀석은 뭐하는 애일까? 일단 이 친구를 알기 전에 ES6,7 과 ES5 간의 차이를 알아야 ..

🌸 GraphQL 2022.01.30

GraphQL 로 영화 API 만들기(1)

graphql-yoga 는 create-react-app 명령어랑 비슷한데 GraphQL 프로젝트를 빠르게 시작할 수 있다. graphql-yoga Fully-featured GraphQL Server with focus on easy setup, performance & great developer experience 해석하면 -> 쉽게 설치하는데 중점을 둔 완전한 기능을 갖춘 GraphQL 서버 설치 명령 # yarn add graphql-yoga 내가 한 순서 1. github에 repo 생성 2. 빈 폴더 생성후 git init . 3. git remote add origin (repo addr) 4. git pull origin main 5. yarn add graphql-yoga graphQL..

🌸 GraphQL 2022.01.30