인프런 커뮤니티 질문&답변

나래님의 프로필 이미지
나래

작성한 질문수

Slack 클론 코딩[실시간 채팅 with React]

swr 설정 살펴보기

swr revalidate에 대해 질문드립니다.

작성

·

672

2

안녕하세요 swr revalidate 가 deprecated 되어 mutate를 사용하면 된다는 답변을 확인하고 mutate를 썼는데 궁금한 점이 있습니다.

mutate()를 하는 이유는 로그인 성공했을때 그 시점에 users api를 호출하기 위해서 인가요?

그리고 mutate 와 무관하게 디폴트 설정에따라(화면전환등) SWR에서 userapi를 호출하고 있는것도 맞나요?

1: 화면 첫 렌더링때 user api 콜

  1. 로그인

  2. mutate실행으로 user api 콜

  3. 화면전환했을때 다시 콜

 

제가 이해한게 맞는지 답변 부탁드립니다.

감사합니다.

 

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

네 맞습니다.

응답을 보시면 1번에서는 유저 정보가 없고 3번에서부터 유저 정보가 생겨있을 겁니다.

나래님의 프로필 이미지
나래

작성한 질문수

질문하기