오늘 배운 것 🌱
- 모달 컴포넌트 제대로 사용하기 (Go Link)
- 모달 핵심 이해하기 (어떤 모달이 열리는지, 확인/취소 시 어떤 비즈니스 로직 실행되는지 추상화하여 표현)
- 모달 상태 처리를 위한 코드를 추상화하여 분리 하기 (Context API, useModal hooks)
- dynamic import를 통해 모듈 로딩 최적화 해보기 (React.lazy)
어려웠던 내용 🧐
- 모달 관리를 위한 상태는 추상화하는 과정 설계
흥미
React.lazy를 통한 dynamic import 를 시도해보고, 결과를 확인해본 점이 참 재미있었다.
느낀점 😎
Keep
제대로된 모달 컴포넌트 사례를 분석하는 것에 그치지 않고, 실제 CheQuiz 프로젝트 리팩토링에 적용한 점