SWR 심층탐구 - useSWRImmutable

불꽃남자·2022년 8월 16일
0

SWR 심층탐구

목록 보기
3/3

개요

오늘은 SWR 라이브러리의 세 가지 hook 중 마지막 hook인 useSWRImmutable에 대해 알아보자.

useSWRImmutable

useSWRImmutable은 처음 validate 된 이후로 다시는 revalidate를 하지 않는다. useSWRImmutable이 반환한 data는 말 그대로 immutable 하다는 것이다.

useSWRrevalidateIfStale, revalidateOnFocus, revalidateOnReconnect option을 false로 준다면 useSWRImmutable과 완전히 똑같이 동작한다. 이는 공식 문서에도 나와있다.

이게 useSWRImmutable의 전부다. 뭔가 기능이 많은 줄 알았는데 아니었다.

🧶

이제 SWR에서 제공하는 세 가지 hook과 mutate 등에 대해 모두 알아보았다.
혹시 뭔가 더 포스팅 할만한 내용이 발견된다면 이 시리즈에 추가하겠다.

profile
프론트엔드 꿈나무, 탐구자.

0개의 댓글