- 리뷰받은 부분들을 다시 점검하고 RestaurantPage - RestaurantDetail 이 구조를 RestaurantPage - RestaurantContainer - RestaurantDetail구조로 변경하기 시작했다. 사실 Page에서 상태 관리를 모두 해줄 수 있지만 각각 다른 역할을 한다고 생각하셔서 만들어 보면서 어떤 역할들로 관심사 분리를 할 수 있는가에 초점을 맞춰 리팩터링을 진행했다. params를 받아와 dispatch를 하는 부분과 상태를 불러와 컴포넌트를 그려주는 부분을 나누어 관리를 해주는 걸로 분리를 할 수 있었다. 테스트를 각각 하나당 하나씩 하는 것을 윈칙으로 바라보면 이렇게 세 개의 컴포넌트 구조로 쪼개는 것이 더 바람직하겠다는 생각이 들었다.
- 모던 자바스크립트 튜토리얼에서 모듈부분을 보고 공부했다. 어제에 이어서 모듈이란 무엇인가 웹팩이란 무엇인가를 배워나가는 과정에 서 있다. 웹팩은 아직 완전히 자유자재로 할 수는 없겠지만 기본기를 탄탄히 다지고 가야 하겠다는 생각이 들었다.
-마지막 남는 순간들은 내 프로젝트의 앱버전 디자인을 조금 했다. 웹 버전 디자인이 앱 버전 디자인으로 잘 스며들었으면 좋겠지만 잘 안된다 ㅜㅜㅜ 구상과 디자인은 틈틈이 고민해야겠다 (+내 포트폴리오 작업도 ㅎㅎ)
'Life > TIL' 카테고리의 다른 글
20201031 T.I.L (0) | 2020.10.31 |
---|---|
20201030 T.I.L (0) | 2020.10.30 |
20201028 T.I.L (0) | 2020.10.28 |
20201027 T.I.L (0) | 2020.10.27 |
20201026 T.I.L (0) | 2020.10.26 |