작성
·
113
답변 1
1
아 여기서는 useEffect의 용도에 대해 설명해드리는게 더 나을것 같아요 ^^
여러가지 용도중에서도 자주쓰이는 용도중 하나가 백엔드에서의 작업을 요할때 많이 씁니다.
현재 auth 부분에서 현재 유저가 올바른 토큰을 가지고 있는 사람인지를 체크해서 잘 갖고 있다면 인증이 된 사람이고 아니면
그래서 인증이 된 사람과 인증이 되지 않은 사람을 분류해주는 기능을 하는데
올바른 토큰을 가지고 있는지 체크를 할떄 데이터 베이스를 확인을 해야합니다.
그러지 때문에 useEffect를 통해서 request를 백엔드에 날려야 하기때문에 auth에서는 useEffect를 사용한것입니다 ^^