Inflearn Community Q&A
useSelector 두번(중복)실행해도 괜찮은가요?
Written on
·
563
2
const id = useSelector((state) => state.user.user?.id);
const { addCommentDone } = useSelector(
(state) => state.post
);위에 코드처럼 state 단계에서 갈리게되면 2번 실행하게되는데 성능엔 문제 없나요?
Next.jsreactnodejsreduxexpress
Answer 2
2
zerocho
Instructor
네 아무 문제 없습니다. 다만 { addCommentDone } 이건 문제될 수 있습니다.
구조분해하지 말고 state.post.addCommentDone으로 하세요
1
좋은 질문이네요. 덕분에 저도 배우고 갑니다.
관련한 글도 있어 공유해봐요.





구조분해가 state.post 에 있는 다른 key 의 값도 가져올수있어서 사용을 하고 있는데, 속도가 느려서 사용하지 말라고 하시는건가요?