오늘은 강의 3개? 4개? 를 듣고
챌린저 반에서 스타일링 강의와 Redux 강의도 들었다. (Redux Toolkit은 아님)
플러스로 국취제 상담과 서류 전형 작성 방법 영상 강의까쥐 들었다~
오늘 정리한 것은 총 3가지이다.
스타일링 방법 중 하나인 Styled Component에 대해 정리해 보았다! CSS in JS 방법으로 말 그대로 자바스크립트에 CSS를 작성하는 것인데, 이는 동적으로 스타일링을 하기 위해 사용하는 것이다.
useState가 그냥 처리하면 여러 개가 처리가 안돼서 함수형으로 setCount((prev) => prev + 1) 이런식으로 처리하는 것은 알았지만, 왜 이렇게 되는지는 몰랐는데, 이번에 공부하면서 Batch Update라는 공식적인 단어와 성능/렌더링 최적화를 위해 채택한 방법이라는 것을 알게되었다!
Redux가 전역 상태 관리 라이브러리인 것과 Flux 패턴, 단방향 흐름을 가진다는 것만 들어봤는데 스토리텔링을 통해 이번 기회에 정확하고 자세하게 Redux의 흐름을 이해하게 되었고, 실제로 Redux를 이용해 상태관리를 하는 코드도 실습해보면서 기본적인 부분은 완벽하게 이해한 것 같다. 빨리 Redux toolkit을 사용해서 간단하게도 구현해보고 싶다!!