React 숙련
css-in-js
Js코드를 사용하여 컴포넌트의 css를 꾸밈
장점 : css에 조건문 사용 가능 => 조건부스타일링
프로젝트 전체를 아우르는 스타일
React Hook
가장 기본적인 hook
const = [ state , setState ] = useState(초기값)
원래 useState의 return이 배열이라 구조분해할당
렌더링 될때마다 특정작업을 수행해야 할 때 사용하는 훅
ex) 컴포넌트가 화면에 보였을 때,
컴포넌트가 화면에서 사라졌을 때
DOM요소에 접근할 수 있도록 해주는 훅
const ref = useRef(초기값)
초기값 -> 컴포넌트가 계속 렌더링 되어도 unmount 전까지 유지됨
저장공간으로 사용
DOM
ex) 렌더링 되자마자 특정 input focus돼야 할 때 DOM의 정보를 활용