리액트 훅의 필요성

·2024년 8월 3일
0

필요성

목록 보기
1/4

뭔가를 공부할 때 필요성을 잘 파악한 후에 공부해야 더 즐거울 거란 말을 들었기 때문에 react hook 왜 필요한가에 대해서 알아보기로 했다.

리액트 페이지에 들어가서 hook 을 검색해보면 이런 말이 뜬다.
좀 더 검색해보면 클래스 컴포넌트 뿐만 아니라 함수형 컴포넌트에서도 상태, 생명주기를 관리할 수 있게 해주는 도구라는 뜻이었다.

클래스 컴포넌트에서는 constructor를 통해서 초기 상태를 지정해줄 수 있는데 여기서 componentDidMount, componentDidUpdate, componentWillUnmount, this.state, this.setState 등을 사용해서 상태, 생명주기를 관리할 수 있었는데 과거의 함수형 컴포넌트에서는 constructor같은 메서드가 없기 때문에 할 수 없었고! 이렇게 리액트 훅이라는 도구가 나오면서 함수형 컴포넌트에서도 상태, 생명주기를 관리할 수 있게 되었다!

profile
'한 번 더!'의 가능성을 믿어! 오늘도 열심히 굴러가 보는 프론트엔드 개발자 😎

0개의 댓글