로그인을 성공한 상태 → 서버에서 데이터를 줌 → 프론트에서 저장하면 됨 리덕스가 있다면 그냥 state에 저장해야하지만 리덕스 없지롱 context API 사용해도되고 SWR을 사용해서 뭐 전역적으로 다루면 됨 로그아웃 ? → 프론트에서 그 데이터를 버리면 됨 (세션 삭제라던지.. 그런 ? )

요청을 보내서 받아온 데이터를 저장한다 보통 GET요청 한 데이터를 저장

🤷‍♂️ 그럼 로그인 할 때 POST하면.. SWR 몬쓰나요 ?

아니죠 POST하고 GET요청 한 번 더 보내면되지용 !

const {} = useSWR('<http://localhost:3100/api/users>', fetcher); 
//로그인 후에 데이터를 전해줄 API
//useSWR은 딱히 역할 음슴 !

fetcher : 주소를 어떻게 처리 할 것인가 적어주는것 (살짝 useReducer의 dispatch(action)같은 느낌 ?)

SWR 이자식 이거 주기적으로 GET요청 하는디요 ?

스크린샷 2022-06-08 23.08.29.png

🤷‍♂️ 아니 이게 머선일이냐고요 왜 자꾸 API요청 하냐고요 ㅠㅠ

🥰 네 ! 걘 원래 그래요 ! 당신이 코드 한 줄 띡 써놓으니 그런거죠 후후 설정을하세요

  1. 원할 때 SWR 호출을 하게한다
  2. 주기적으로 SWR 호출을 오게한다