커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
useEffect 를 쓰는 이유?
[왕초보] 나만의 수익성 앱, 앱개발 종합반 v5
기타
북마크
조*진
댓글
5
추천
0
조회수
8
조회수
8
답변 완료
스파르타 즉문즉답

처음 마운트 되면 로딩페이지를 띄우고,

useEffect 안에서 데이터를 불러들여 state , cateState, 날씨정보를 해당 변수에 넣은 다음 본페이지를 띄우게 되는 코드로 이해를 했는데


구디 useEffect 안에 넣어야하는 이유가 있나요?


  1. 어차피 state 바뀔 때마다 화면 랜더링 될꺼니까, 그냥 밖에다 놔도 state, cateState, 날씨정보까지 넣은 후 Ready=false 하면 본페이지 넘어갈 것 같은데 굳이 useEffect 안에 넣는 이유가 궁금합니다
  2. setTimeout 함수를 넣어서 2초를 기다리는 이유는 처음 로딩페이지가 뜰 때까지 기다리는 것인가요?



취소
 공유
취소
댓글 0
댓글 알림
나의얼굴