React Hooks
React Hooks이란 무엇일까?
React Hooks은 class형 컴포넌트가 가지고 있는 기능을 함수형 컴포넌트에서 사용 가능하게 하는것을 React Hooks이라고 한다.
왜 함수형에서 class의 기능을 사용할까?
class형 컴포넌트가 가지고 있는 기능을 class를 이용해서 사용하면 되지 왜 함수형에서 사용하려는 것일까?
이유
- class형 컴포넌트는 코드길이가 길어짐
- 중복코드가 늘어나고 함수형에 비해서 가독성이 떨어짐
React Hooks는 어떻게 사용할까?
- 리엑트 훅스는 엄청나게 많이 존재한다.
- 그중에 대표적인 것은 useState, useEffect, useRef등이 있다.
- 앞에
use
를 사용한다는 특징이 있다.