React 에 Typescript 적용하기(4)

이남수·2020년 3월 18일
0

하위 component의 경우 타입을 React.FunctionComponent
예전에는 sfc도 많이 썻는데 현재는 deprecate

빈배열을 usestate로 사용할경우 항상 제너릭을활용하여 사용할 타입배열을 지정해줘야함.

onclick이나 onsubmit 같은경우 usecallback으로 감싸는것을 추천(react에서 랜더링 될때 useMemo는 변수를 useCallback은 함수를 캐싱하여 랜더링될때마다 다시 호출되지 않게 하는것)

useRef의 경우 오버로딩이 되어있기때문에 3가지 타입이 존재.
이걸 확인해서 내가 사용하려는 useRef의 타입으로 넣어줘야함.

import or const 둘중 import를 추천하는 이유는 import는 interface도 가져올수 있음.

profile
큘슈호윤

0개의 댓글