728x90
반응형
문제 확인
2024.03.08 - [⭐ 𝐩𝐫𝐨𝐣𝐞𝐜𝐭𝐬/project 개발일지] - [프로젝트 개발일지] OOTD - 장바구니 Select (선택 사항)
해결 방법
2024.03.11 - [⭐ 𝐩𝐫𝐨𝐣𝐞𝐜𝐭𝐬/project 개발일지] - [프로젝트 개발일지] OOTD state 변경 시 깜빡임 문제 해결
추가로 알게된 점
2024.03.11 - [📁 𝐫𝐮𝐧𝐭𝐢𝐦𝐞𝐄𝐧𝐯𝐢𝐫𝐨𝐧𝐦𝐞𝐧𝐭/React.js] - [React .hook] Next.js 프로젝트에서 useEffect 호출이 2번되는 오류
결론
- useEffect를 활용할 때는 의존성 배열을 최대한 비워주는게 좋을 것 같다.
- Next.js 프로젝트에서 useEffect가 2번 호출되는 이유는 next.config.js의 reactStrictMode가 true로 설정이 되어있기 때문===> false로 바꿔줘야 된다.
- state가 변경되는걸 감지하고 그 값을 저장하고 싶다면? useMemo, useCallback을 적절히 활용하자.
728x90
반응형
'⭐ 𝐩𝐫𝐨𝐣𝐞𝐜𝐭𝐬 > Error' 카테고리의 다른 글
[Error] useEffect에 대한 잘못되었던 생각...! (1) | 2024.03.11 |
---|---|
[실전 프로젝트] 이번 프로젝트에서 발생한 문제점들과 내가 해결해 나간 방식 (0) | 2023.03.27 |