사실 (Fact)
6주차 강의는 관심사 분리에 대해 학습했다.
React에서 Business Logic과 UI를 분리하는 방식인 External Store에 대해서 학습했다.
Redux를 직접 만들어 보았다.
컴포넌트에서 비즈니스 로직을 커스텀 훅이 아닌, 외부의 store를 이용하여 도메인별로 분리하게 되었다.
usestore-ts를 이용하여 store를 더욱 편리하게 작성했다.
과제를 일찍 잘 제출했다.
느낌 (Feeling)
External Store라는 개념에 대해서 학습하며 이렇게 Business Logic을 분리할 수 있다는 관점이 정말 좋았다.
리액트에서 관심사 분리에 대해 더욱 명확하게 개념을 잡을 수 있어서 좋았다.
교훈 (Finding)
관심사 분리, 레이어를 두는 것을 의식하자.
Input -> Process -> Output 흐름을 적용하자.
'메가테라 > FE 생존코스 1기' 카테고리의 다른 글
[메가테라] 프론트엔드 생존코스 8주차 주간회고 (0) | 2023.03.26 |
---|---|
[메가테라] 프론트엔드 생존코스 7주차 주간회고 (0) | 2023.03.18 |
[메가테라] 프론트엔드 생존코스 5주차 주간회고 (0) | 2023.03.06 |
[메가테라] 프론트엔드 생존코스 4주차 주간회고 (0) | 2023.02.27 |
[메가테라] 프론트엔드 생존코스 3주차 주간회고 (0) | 2023.02.20 |