
React에서 일반 변수 대신 state 훅을 사용해야 하는 이유
2023. 5. 3. 13:45
개발이야기/React.js
React에서 전역 상태 관리를 할 때 코드 최적화와 설정 차이로 인한 문제를 해결하기 위해 useState를 사용해야 하는 이유에 대해 알아보겠습니다. 저는 주스탠드를 사용하여 전역 상태 관리를 구현하고 있습니다. 일반 변수를 사용하여 userType을 저장하여 사용했고, 로컬 환경에서는 별 다른 문제가 발생하지않았습니다. 하지만 AWS 빌드 후에 userType이 undefined가 되는 문제가 발생했습니다. ////기존 코드 import { useUserStore } from "src/store/adviceStore"; const { user, fetchUserData } = useUserStore(); //가져온 fetchUserData를 userType변수에 저장 const userType = ..