hook 사용하는 이유
-
hook을 사용하는 이유Study/React 2020. 7. 16. 14:42
Hook의 특징 선택적 사용 : 기존의 코드를 다시 작성할 필요없이 일부의 컴포넌트들 안에서 Hook을 사용할 수 있다. 그러나 만약 당장 Hook이 필요 없다면, Hook을 사용할 필요는 없다. 100% 이전 버전과의 호환성 : Hook은 호환성을 깨뜨리는 변화가 없다. 현재 사용가능 : 현재 배포하는 v16,8.0에서 사용할 수 있다. Hook은 알고 있는 React 컨셉을 대체하지 않는다. 대신에 Hook은 props, state, context, refs, 그리고 lifecycle과 같은 리엑트 개념에 좀 더 직관적인 API를 제공한다. 또한 Hook은 이 개념들을 엮기 위해 새로운 강력한 방법을 제공한다. 왜 Hook이 나왔는가? Hook은 5년 동안 우리가 리엑트에서 수만 개의 컴포넌트를 유지..