❓ 질문 내용
❓ 상수화는 어디까지 해야하나요?
반복되는 경우면 상수화 진행!
그런데 하나만 있다면 굳이 할 필요가 없다.
❓ 낙관적 업데이트에서 에러 처리(에러핸들링)는 어떻게 하나요
에러에 따라서 페이지를 이동 시키거나, 롤백을 해주거나, 토스트로 보여주거나
❓ 전역
모달 - 커스텀 훅
- 같은 전역상태를 사용하면 컴포넌트끼리 종속성이 생겨서 재사용성이 떨어진다
- 종속성을 줄일려면 전역상태를 사용하지 말고 props로 내려준다. 드릴링이 생길 수 있다.
ex) 캐러셀 - 탭 ⇒ 전역 관리 한다면 탭, 캐러셀 재사용성이 떨어짐 : 탭과 캐러셀이 특정 전역 상태에 종속되어 재사용하기 어렵지 않을까요?
페이지별 전역상태, 전체 페이지에서의 전역상태
많은 곳에서 재사용을 하게 되면 목적을 잃어버리는 컴포넌트가 될 수 있다.(추상화 vs 목적)
전역상태의 너무 많은 것을 넣으려고 하지마라
refatch를 꽤 depth가 깊게 prop으로 넘겨줄것 같은데, refatch를 전역으로 관리해야하나요(prop drilling 제거)? 아니면 상위컴포넌트에서 refatch를 콜백으로 넘겨주는게 맞을까요?
❓로컬 스토리지 vs 쿠키
로그인 시 유저의 id와 토큰값을 저장하려고 하는데 로컬 스토리지에 할 지 쿠키에 할지 고민입니다!
토큰은 로컬 스토리지
유저 id 의 경우가 들어가서 쿠키…?
whatever…
멘토님은 프론트 서버에서 관리
유저 아이디까지 필요할…까요?
# JWT Token # 맥 주소 # https # 토큰 탈취
❓ git Tag
깃 히스토리
EC2 Lamda