0) 서문
오늘 날씨도 덥고 강의 도중에 네트워크 이슈가 어려번 발생하는 바람에 강의를 듣는데 어려움이 많았다. 중간 중간 강사님이 나가실때마다 적잖이 당황스러웠다.
거기다가 강사님이 강의하시다가 HTML에 오류가 나는 바람에 오류를 찾는다고 적잖게 애를 먹었었다. 물론 다행히 실력이 뛰어난 학생들이 도와줘서 쉽게
찾을수 있었다.
참 우여곡절이 많은 오늘이였지만 그래도 학생들과 강사님이 열심히 한 덕분에 좋은 강의가 될수 있었다고 생각한다.
1) 학습한 내용
상태관리의 필요성
상태관리
=> React에서 State는 Component안에서 관리 되는것
Component간의 정보공유
=> 자식 컴포넌트들 간의 다이렉트 데이터전달 불가능
=> 자식 컴포넌트들 간의 데이터를 주고받을때는 상태 관리하는 부모
컴포넌트를 통해서 주고 받는다.
=> 자식이 많아진다면 상태관리가 복잡해짐
=> 상태를 관리하는 상위 컴포넌트에서 계속 내려받아야한다.
리덕스
Provider란?
=> Provider은 React-redux라이브러리 연결하기 위한 컴포넌트다.
리엑트 앱에 스토어를 쉽게 연결하기 위한 컴포넌트다.
CombinReducer란?
=> redux모듈이 제공하는함수이다.
만든 모든 리듀서들을 하나의 리듀서로 쓰기 위함이다.
UseSelector란?
=> redux의 State조회
useDispatch란?
=> 생성한 Action 실행
2) 학습내용 중 어려웠던 점
오늘 리덕스 자체가 잘 이해가 안됬다.
3) 해결방법
자기 전에 꼭 복습을 하고 자야겠다.
4) 학습소감
학생들과 매니저 강사님들이 늘 어려운 상황에도 최선을 다해 강의를 준비해주신다고 생각한다. 그렇기에 나는 학생으로써 좀 더 수업에 열심히 참여해야겠다고 생각이 들었다.