강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

yongu200님의 프로필 이미지
yongu200

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

더미데이터와 포스트폼 만들기

useCallback 배열 질문

작성

·

191

0

안녕하세요 제로초님,

useinput과

export default (initialValue = null) => {
    const [value, setValue] = useState(initialValue)
    const handler = useCallback((e) => {
        setValue(e.target.value);
    }, [여기]);
    return [value, handler];
}

이번 강의에서 사용하신 useCallback 함수

const onChangeText = useCallback((e) => {
        setText(e.target.value)
  }, [여기]);

내부에 있는 배열에 useinput에는 value, onChangeText에는 text를 넣지 않아도 되는건가요?

사용자가 입력할 때 마다 어차피 컴포넌트가 리렌더링 되니까 넣어도 안넣어도 똑같기 때문에 굳이 넣지 않는 것인가요?

 

 

퀴즈

리덕스의 주요 목적은 무엇인가요?

React 컴포넌트 라이프사이클 관리

서버와의 비동기 통신 최적화

애플리케이션 상태 중앙 집중 관리

UI 렌더링 성능 향상

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

함수 안에서 value와 text가 안 쓰이므로 넣을 필요가 없습니다.

yongu200님의 프로필 이미지
yongu200

작성한 질문수

질문하기