02/11 글로벌스테이츠

`·2022년 2월 11일
0

글로벌스테이트 저장

Graphql : Apollo-Client
RestApi : Redux => react-query()
개인적으로 만든 글로벌 데이터 저장 : context-Api

apollo-cache fetch-policy
'cache-first' : default , 캐시먼저
'network-only' : 무조건 다시요청

  • Etc

setstate()는 가장 초기에 실행되는데 Gql Apollo-client 에서 data를 받아오는 작업은 시간이 좀 걸린다. 따라서,
setstate() default 값이나 useEffect(function(),[])으로 default 값 설정 불가능

함수가 선언될떄 괄호 안에 들어가는 값 : 메게변수(파라미터)
함수가 사용될떄 괄호 안에 들어가는 값 : 인자

nest-api 언더페칭 문제, 오버패칭문제를 graphql이 해결해줬다.(묶음배송 가능, 필요한 것만 받기 가능)

함수: function() { return 123 }
함수형 컴포넌트 : function() { return (jsx 요소) }

0개의 댓글