• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

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

22.12.16 15:41 작성 조회수 548

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번에서부터 유저 정보가 생겨있을 겁니다.