목차
- state와 useState 란?
- 일반 변수와 useState의 차이
1. state와 useState 란?
1) state
- Component의 상태
- Component가 갖고 있는 상태 값(or 속성 값)
- 속성 값이 변하면 React는 UI를 즉시 변경
- 일반 변수를 사용 시, 데이터가 return 되지 않아서 UI에서 변경 사항 확인 불가(console창에서만 확인 가능하다)
- useState를 사용 시, UI 화면과 동기화 되어 수정사항 즉시 확인 가능
- 동적 데이터 처리를 위해 사용
2) useSate
- Component의 상태를 간편하게 생성하고 업데이트를 해주는 도구
- id, class 호출 없이 바인딩 후 상태 값을 변경하여 UI 화면을 변경
- 레퍼런스*의 상태가 변경돼야 동작
** 레퍼런스 : 상태값(state) or 상태를 업데이트하는 함수(useState)
2. 일반 변수와 useState의 차이
1. 일반 변수
- 일반 변수를 사용하게되면, 데이터가 return 되지 않아서 UI에서 확인 불가(console창에서만 확인 가능하다)
2. useState
- useState를 사용하면 UI 화면과 동기화 되어 수정사항 확인 가능
- id, class 호출 없이 바인딩 후 상태 값을 변경하여 UI 화면을 변경
꿀tip
Reactjs code snippets를 설치하면 새로운 js 파일 생성 후, "rsc + 엔터" 하면 자동으로 기초 코드가 구성됨
'IT 언어 > React' 카테고리의 다른 글
[React] 5. Router (0) | 2024.05.06 |
---|---|
[React] 4. React의 렌더링 방식 (0) | 2024.05.05 |
[React] 2. JSX 문법 (0) | 2024.05.04 |
[React] 1. 구성과 Component (0) | 2024.05.03 |
[React] 0. 프로젝트 시작 (0) | 2024.05.03 |