반응형 State1 state / props / component / rendering 깔끔하게 사용하기 state 올바른 초기 값 설정을 하자 렌더링 오류가 발생할 수도 있다 무한 루프에 빠질 수도 있다 타입 불일치가 생길 수 있다 초기값이 없다면 undefined 업데이트 되지 않는 값은? 상태로 바꾸기 외부로 추출하기 플래그 값은 상태로 만들지 말고 컴포넌트 안에서 표현식으로 만들자 useState를 대신해서 useRef를 사용할 수 있다 컴포넌트 전체 수명과 동일하게 자속된 정보를 일관적으로 가진다면 useRef를 사용해서 리렌더링 되지 않는 상태를 만들 수 있다 연관된 상태를 단순화 하자(ex)로딩 성공 실패) 하나의 state로 묶기 이전 상태를 활용해보자 prevState 사용(리액트 공식문서 권장사항) props 불필요한 props 복사 및 연산 props 바로 사용 연산된 값을 props로 .. 2024. 2. 28. 이전 1 다음 반응형