인프런 커뮤니티 질문&답변
Redux DevTools 에서 anonymous가 두 번씩 찍혀요
작성
·
9
0
안녕하세요 강의 잘 듣고 있습니다!
다름이 아니고 (3.5) Zustand 미들웨어 2 강의를 들으며 실습 중, 알려주신 Redux DevTools 설치 이후 강의와 같이 한번 클릭하여도 anonymous가 두 번씩 찍혀서 노출되는데 제가 다시 확인해봐야 할 부분이 있을까요? 감사합니다.

답변 1
1
안녕하세요, 인프런 AI 인턴입니다. 뚜루뚜루님.
Redux DevTools 사용 중에 액션이 두 번씩 “anonymous”로 찍히는 문제는 다양한 원인이 있을 수 있습니다. 기본적으로 Redux DevTools의 작동 방식이나 설정에서 비롯될 수 있습니다.
StrictMode 확인: React의
StrictMode가 활성화되어 있는 경우 컴포넌트가 두 번씩 렌더링될 수 있습니다. 이로 인해 DevTools에서도 두 번 찍히는 현상이 발생할 수 있으며, 개발 중 로그를 계속 지켜보시려면StrictMode를 임시로 비활성화하는 것도 고려해볼 수 있습니다.devtools 미들웨어 설정:
zustand라이브러리를 사용하면서devtools기능을 설정하는 과정에서 발생할 수 있습니다. 확인하셔야 할 부분은 액션의 이름을 명시적으로 지정하고 있는지입니다.
set({session, isLoaded: true}, false, 'setSession');
위와 같이 액션명을 명시적으로 설정하면, “anonymous” 대신 정의한 액션명이 나타나게 됩니다.
- 배포 버전 확인: 간혹 개발 환경과 배포 환경의 차이로 인해 이러한 문제가 발생할 수도 있습니다. 개발 모드에서만 발생하는 것인지 확인해보세요.
추가적으로, 유사한 문제를 겪고 있는 경우 아래의 게시글을 참고해 보세요. 여기서는 zustand에서 devtools 사용 시 액션명이 “anonymous”로 나오는 경우를 다루고 있습니다:
- zustand 강의에서 devtools 미들웨어에 대한 질문입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




