인프런 커뮤니티 질문&답변
useCallback 관련 질문있습니다.
작성
·
213
퀴즈
재사용성, 가독성 향상, 복잡성 관리를 위해 UI 요소를 분리하여 컴포넌트로 만드는 주된 이유는 무엇일까요?
각 컴포넌트의 스타일을 다르게 적용하기 위해
디버깅 시 오류 추적을 쉽게 하기 위해
불필요한 props 전달을 피하기 위해
코드 재사용성을 높이고 관리 복잡성을 줄이기 위해
답변 1
0
제로초(조현영)
지식공유자
아뇨 감싸줘야 합니다. 그렇지 않으면 리렌더링 때마다 새로운 함수가 생성되어서 그 함수를 사용하는 자식 컴포넌트가 리렌더링됩니다. deps 배열 비교하는 것이 대부분의 경우 컴포넌트 리렌더링보다 비용이 저렴합니다.




