공부내용 한줄 요약
props로 string, boolean, function도 보낼 수 있다.
custom component의 속성(props)은 html 태그처럼 eventlistener가 아닌 어디까지나 props이다.
<Btn onClick={changeValue}>
에서 onClick은 prop
컴포넌트가 state를 변경할 때마다 return 안의 모든 내용이 re-render 되는데, '해당 컴포넌트의 props가 바뀌(state와 연결된 경우)지 않으면 re-render하지 말라'는 약속으로 React.memo()를 사용할 수 있다.const MemorizeBtn = React.memo(Btn) //memorized version of Btn
Comment