Lead Software Engineer @ProtoPie
Microsoft MVP
TypeScript Korea User Group Organizer
Marktube (Youtube)
이 웅재
1-1) Rest API 와 GraphQL
1-2) Apollo 를 이용해서 Node.js 서버 만들기
1-3) typeDef 와 resolver
1-4) 여러개의 데이터 조회하기
1-5) 특정 데이터 조회하기
1-6) 데이터 추가하기
1-7) 데이터 변경, 삭제하기
// 책 목록보기 axios.get( 'https://api.marktube.tv/v1/book', { headers: `Bearer ${token}` }, );
// 책 추가하기 axios.post( 'https://api.marktube.tv/v1/book', { title, message, author, url, }, { headers: `Bearer ${token}` }, );
// 책 상세보기 axios.get( `https://api.marktube.tv/v1/book/${book.id}`, { headers: `Bearer ${token}` }, );
// 책 수정하기 axios.patch( `https://api.marktube.tv/v1/book/${book.id}`, { title, message, author, url, }, { headers: `Bearer ${token}` }, );
// 책 삭제하기 axios.delete( `https://api.marktube.tv/v1/book/${book.id}`, { headers: `Bearer ${token}` }, );
Object
Query
Mutation
Input
By Woongjae Lee
그래프큐엘 2021
Daangn - Frontend Core Team ex) NHN Dooray - Frontend Team Leader ex) ProtoPie - Studio Team