보통 리액트 앱 구축할 땐 최상위 폴더 내 App js 파일에서 라우팅 정의하고 하위 폴더에 여러가지 컴포넌트 구성하는데
그냥 user랑 setUset useState로 선언해서 각 컴포넌트마다 넘겨주면 되는 거 아니냐
물론 코드가 좀 더러워질 수 있겠지만 리덕스 쓰는 것보단 낫다고 본다
사용자 정보가 필요한 페이지를 접속할 때마다 App js 파일 내 작성된 인증 절차 수행해서 페이지에 인증 여부만 넘겨주면 될 거 같은데
이 방법에 문제가 되는 부분이 있을까요?
그냥 user랑 setUset useState로 선언해서 각 컴포넌트마다 넘겨주면 되는 거 아니냐
물론 코드가 좀 더러워질 수 있겠지만 리덕스 쓰는 것보단 낫다고 본다
사용자 정보가 필요한 페이지를 접속할 때마다 App js 파일 내 작성된 인증 절차 수행해서 페이지에 인증 여부만 넘겨주면 될 거 같은데
이 방법에 문제가 되는 부분이 있을까요?
리덕스는 복잡한 spa 웹앱에서 상태관리위해 쓰는거지 간단한 용도로는 쓸필요없음
로컬스토리지 써
아 토큰말고 사용자정보면 리덕스가 백만배낫지
4단계 내려버리면 정신나갈듯 ㅇㅇ
비동기 작업은 사가 써야되는게 좆같음 ㅇㅇ
SWR 쓰는거 추천