-
[BEB_07] DAY 19 React 데이터 흐름, Effect Hook코드스테이츠 블록체인 7기 2022. 10. 12. 17:53728x90반응형SMALL
React 데이터 흐름
React에서의 데이터 흐름, 단방향 데이터 흐름을 이해할 수 있다.
어떤 컴포넌트에 state가 위치해야 하는지 알 수 있다.
State 끌어올리기의 개념을 이해할 수 있다.
- 상태 변경 함수가 정의된 컴포넌트와, 상태 변경 함수를 호출하는 컴포넌트가 다름을 알 수 있다.
Effect Hook
Side effect가 어떤 의미인지 알 수 있다.
React 컴포넌트를 만들 때 side effect로부터 분리해서 생각할 수 있다. (비즈니스 로직과 표현 영역 구분)
- Side effect의 예를 들 수 있다.
Effect Hook을 이용해 비동기 호출 및 AJAX 요청과 같은 side effect를 React 컴포넌트 내에서 처리할 수 있다.
Effect Hook에서의 dependency array 사용법을 이해할 수 있다.
컴포넌트 내에서 네트워크 요청 시, 로딩 화면과 같이 보다 나은 UI를 만드는 법을 이해할 수 있다.
React의 개발 방식의 가장 큰 특징은 페이지 단위가 아닌, 컴포넌ㅌ
728x90반응형LIST'코드스테이츠 블록체인 7기' 카테고리의 다른 글
[BEB_07] DAY 21 , 22 web server 기초 (1) 2022.10.17 [BEB_07] DAY 20 상태관리 (2) 2022.10.14 [BEB_07] DAY 18 Section2 HTTP/네트워크 기초 (0) 2022.10.11 [BEB_07] DAY 17 Section1 이해도 체크 (1) 2022.10.11 [BEB_07] DAY 16 Node.js 모듈 (0) 2022.10.07