<Reusing Logic with Custom Hooks>
(책이 없어서 리액트 공식문서 읽기)
똑같은 로직을 여러 컴포넌트에서 사용해야 할 때 커스텀 훅을 사용한다.
use prefix 컨벤션이 있고, 다른 hook을 사용하거나, 앞으로 hook을 사용할 예정인 함수에 붙인다.
중요한 것은 state를 공유하는 것이 아니라, 로직을 공유하는 것이다.
훅은 컴포넌트가 리렌더링 될 때마다 재실행된다.
useMount, useEffectOnce와 같은 커스텀 라이프사이클 훅은 리액트 패러다임에 맞지 않는다.
'개발 서적 > 일일 독서' 카테고리의 다른 글
[독서 일기] 2023-04-19 (수) (0) | 2023.04.23 |
---|---|
[독서 일기] 2023-04-18 (화) (0) | 2023.04.23 |
[독서 일기] 2023-04-16 (일) (0) | 2023.04.19 |
[독서 일기] 2023-04-15 (토) (0) | 2023.04.19 |
[독서 일기] 2023-04-14 (금) (0) | 2023.04.19 |