작성
·
213
1
다른 데에서 usestate가 다시 렌더링 되서 이걸 방지하고자 useEffectf를 써야하는걸로 알고 있는데 왜 여기서는 useEffect를 안쓰는 이유가 뭔가요?
답변 1
1
좋은 질문 감사합니다 은택님!
upload페이지에는 따로 상태를 주기를 가지고 관리할만한 것들이 보이지 않기 때문입니다.
일반적으로 upload페이지는 화면을 한번 렌더링하고 사용자가 입력을 최종적으로 입력할 때까지 별다른 상태관리가 필요없기 때문이에요! 만약 외부 데이터(api 통신)를 가져오거나 다른 컴포넌트와 통신한다면 라이프사이클 관리가 필요하겠죠?
감사합니다