오늘 배운 것
- Emotion 기초 사용법
- React
- useMemo, React.memo, useCallback, customHook
- storybook
- 로그인/회원가입 form 실습
어려웠던 내용
- customHook
- state관리만 hook으로 하는 것이 아니라 event 처리들 까지 customHook안에서 묶어서 처리하는 방법
- useToggle , useHover, useKeyPress 등에서 반환되는 data들에 대한 이해, 코드로 전환과정이 조금 어렵다고 느껴졌다.
궁금한 내용 / 부족한내용 🤔
- useMemo, useCallback 에서 사용하는 메모리는 성능에 영향을 미칠 수 있을 정도인가?
- 가능하다면 useMemo, useCallback, React.memo로 리렌더링 방지를 해주는 것이 무조건 올바른 것인가
느낀점
- React를 다시 기초부터 문서를 읽어보니, 처음에 공부할 때 보이지 않았던 개념들이 더 와닿는다.
useMemo, React.memo, useCallback 등 머리속에서 정리가 확실히 되지 않았었는데, 이번 기회에 어떤 상황에 어떻게 사용해야하는지 제대로 배웠다.
참고
- devcourse 강의