# gql
gql 타입 설치
yarn add -D @graphql-codegen/cliyarn add -D @graphql-codegen/typescript둘다 설치를 하였으면 codegen.yaml 이라는 파일을 생성한다.들여쓰기가 중요한 파일이다. 잘 확인해 작성할것이다음에는yarn add -

DAY19
1. Algorithm class 2. Backend class CRUD API 구현 ProductCategory Create 데이터베이스에 저장하고 저장한 데이터를 읽어와서 수정까지 진행 productCategory.module.ts, productCategory.

GraphQL is the better REST
이렇게 보내면 이렇게 받을 수 있다. Using GQL, the client can specify exactly the data it needs in a query. Notice that the struct ure of the server's response follows precisely the nested structure defined in th...

Data Over-fetching and Under-fetching
GraphQL이란 것에 대해 알게된 지 1일차...이것 저것 찾아보고 있는 도중 GraphQL의 장점 중 하나가 REST API에서 발생하는 Data over-fetching과 under-fetching 문제를 방지할 수 있다는 것을 알게되었고 추후에도 기억하기 위해

Graph QL
GraphQL을 공부하기로 하였다. 예전부터 많이 궁금했던 영역이기도 하고, 서버에서 REST API가 아닌 방식으로 어떻게 데이터를 가져올 수 있다는거지? 에 대한 궁금증을 해결하고 싶었다.

GraphQL
GraphQl Schema를 정의하는 곳 ObjectQueryMutationinputGQL과 Tagged Template Literals로 작성한다 Schema에 해당하는 구현을 하는곳요청을 받아 데이터를 조회,수정,삭제index.jsbooks.jsonindex.jsM

Youtube Url 적용시키기
내가 입력한 유튜브url이 리액트 플레이어 라이브러리에 적용되어서 화면에 내가 입력한 유튜브 url의 동영상이 보이게 하기

useQuery
갑자기 hook 들어오는, use어쩌고 리액트 훅의 하나이다.useState는 이제 익숙하지만 useQuery는 또 무엇에 쓰는 명령어인고...그렇다. 지금 배우는 것이 어렵게 느껴진다면 더 어려운 것을 배워보자. 어렵게 느껴졌던 것이 상대적으로 쉬워보이는 효과가 있을

Static,Dynamic 라우팅 , 옵셔널 체이닝 , 조건부 렌더링 , try,catch
Static,Dynamic 라우팅 , 옵셔널 체이닝 , 조건부 렌더링 , try,catch

GRAPHQL-API을 이용하여 게시물 등록해보기 , 에러났을때 체크하는방법
GRAPHQL-API을 이용하여 게시물 등록해보기 , 에러났을때 체크하는방법

Rest-API , GRAPHQL-API , API , HTTP , 바인딩, state , 함수형or클래스형 컴포넌트 , node_modules폴더가 깃에 안올라가는 이유..
Rest-API , GRAPHQL-API , API , HTTP , 바인딩, state , 함수형or클래스형 컴포넌트 , node_modules폴더가 깃에 안올라가는 이유..

Beyond REST
Beyond REST 는 Netflix Tech Blog에서 포스팅된 내용을 정리한 글이다.글의 요점은 Netflix 엔지니어들 사이에서 개발 업무 퍼포먼스 향상을 고민하고 있고, 그 한가지 방식으로 GraphQL 마이크로서비스(GQLMS) 개념을 도입하였다는 것이다.

[18일차] 로그인 / 1. AccessToken
로그인 과정을 정리하려면 토큰의 개념을 먼저 파악해야한다.wiki 설명JSON 웹 토큰(JSON Web Token, JWT, "jot”\[1])은 선택적 서명 및 선택적 암호화를 사용하여 데이터는 만들기 위한 인터넷 표준으로, 페이로드는 몇몇 클레임(claim) 표명(