React Hooks

Suyeon Lee·2024년 2월 21일
0

[React] 시작하기

목록 보기
9/19

React Hooks?
Class 없이 State를 사용할 수 있는 새로운 기능


  • HOC란 무엇인가요?

    컴포넌트를 인자로 받아서 새로운 리액트 컴포넌트를 리턴하는 함수입니다


  • 너무나 많은 HOC를 사용하게 되면 Wrapper가 너무 많아지는데 그걸 Hooks에서는 어떻게 처리하나요?

    React Hooks에서는 HOC 대신에 따로 Custom Hooks를 이용해서 컴포넌트를 만들어서 처리를 해 줍니다. 그로인해 Wrapper 가 많아지는 일을 방지할 수 있습니다.


  • 생명주기를 위해서 Hooks에서는 어떠한 API를 사용하나요?

    componenentDidMount, componentDidUpdate, componentWillUnmout 모두를 Hooks에서는 useEffect를 이용해서 처리해 줍니다.


  • Hooks에서 State를 업데이트 해 주려면 어떻게 해야 하나요?

    state를 정의해 줄 때 const [name, setName] = useState(’’);
    이런 식으로 해 줍니다. 여기서 setName을 이용해서 state를 업데이트 시켜 줄 수 있습니다.

profile
매일 렌더링하는 FE 개발자

0개의 댓글