본문 바로가기

Web/React

[React] useSWR

- SWR과 같이 실시간으로 데이터 관리가 가능 할 경우 props로 데이터를 넘길 필요가 없다

 

- props를 사용 할 경우 자식이 re-render 되므로 memo와 같이 신경쓸 부분이 있었으나 props를 사용하지 않는 시점에서는 component별로 따로 render가 되기 때문에 신경을 쓰지 않아도 된다

 

- [] ( deps)에는 외부에서 쓰이는데 바뀌는 값들에 대해서는 넣어주어야 한다

 

- 항상 SWR을 사용해야 좋은것은 아니다. 재사용 할 컴포넌트의 경우 안에 SWR을 무작정 넣기보다 props로 부모로부터 값을 받아 재사용성을 할 수 있도록 설계하는것이 좋다.

'Web > React' 카테고리의 다른 글

[React] Websocket  (0) 2021.05.23
[React] useRef  (0) 2021.05.22
[React] 로그인 / 회원가입  (0) 2021.05.19
[React] http 비동기 요청  (0) 2021.05.18
[React] 커스텀 훅 및 useCallback  (0) 2021.05.18