window.location.reload()를 사용하면 전체 어플리케이션이 리로드 되면서 모든 상태가 초기화된다즉 리액트에서 해주는 모든 상태 관리가 무의미해진다.로그인 상태를 관리하려면 useState, useContext, Redux를 이용해 로그인 상태 관리가 가능하다. 잘못 사용하면 코드가 아래와 같다.function LoginPage() { const [user, setUser] = useState(null); const login = async () => { const userData = await fakeLoginAPI(); // 가짜 로그인 API 호출 setUser(userData); window.location.reload(); // 😡 이렇게 하면 상태 관리가 무..