-
(React) 5 - React 오프라인 교육 2개발/React 2024. 2. 5. 09:12
Link 는 React 에서 제공하는 a태그 역할을 하는 컴포넌트
상태변경 함수 = Setter
★ 상태가 변경된 후에 useEffect()가 지정한 함수가 실행된다.
⚫ useState(): 상태 생성 및 초기화
⚫ useEffect(): 상태 변경 후 콜백되는 함수 등록
변수가 아닌 상태로 선언하는 이유는
변수의 경우에는 함수가 끝나면 사라지지만, 상태는 사라지지 않는다.
더불어 만약 상태의 값이 변경되었을 때 상태는 해당 부분을 리랜더링 해준다.
상태를 변경할 떄는 상태 변경 함수를 통해 변경해야 한다.
어려운 이유
1. 자바스크립트 문법
2. 복제하고 값을 대입해야 하는 것
-> 이전 상태는 회손하면 안된다.
새로운 전체 배열을 만들어서 대체해야 한다.
상태 usestate, reduce
전역변수 관리하는 건 reduct 은 reduse, reduce 보다 더 복잡하다.
그래서 일단 reduce 배우는 것이고 주로 usestate 를 활용한다.
'개발 > React' 카테고리의 다른 글
(React) 8 - 간단한 일기장 프로젝트 (0) 2024.02.13 (React) 6 - React 학습 정리 및 복습 (2) 2024.02.07 (React) 4 - React 오프라인 교육 1 (1) 2024.02.01 (React) 2 - 생활코딩(React) 2 (0) 2024.01.23 (React) 1 - 생활코딩(React) 1 (0) 2024.01.18