HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
학습 TIL
/
🌱
[TIL] 데브코스 49일차
🌱

[TIL] 데브코스 49일차

오늘 배운 것

📝
49일차 배운 것 정리
  • Emotion 기초 사용법
  • React
    • useMemo, React.memo, useCallback, customHook
  • storybook
  • 로그인/회원가입 form 실습
  • [커피챗] 05.17 팀 프로젝트 질문

어려웠던 내용

  • customHook
    • state관리만 hook으로 하는 것이 아니라 event 처리들 까지 customHook안에서 묶어서 처리하는 방법
    • useToggle , useHover, useKeyPress 등에서 반환되는 data들에 대한 이해, 코드로 전환과정이 조금 어렵다고 느껴졌다.

궁금한 내용 / 부족한내용 🤔

  • useMemo, useCallback 에서 사용하는 메모리는 성능에 영향을 미칠 수 있을 정도인가?
    • 가능하다면 useMemo, useCallback, React.memo로 리렌더링 방지를 해주는 것이 무조건 올바른 것인가

느낀점

  • React를 다시 기초부터 문서를 읽어보니, 처음에 공부할 때 보이지 않았던 개념들이 더 와닿는다.
    • useMemo, React.memo, useCallback 등 머리속에서 정리가 확실히 되지 않았었는데, 이번 기회에 어떤 상황에 어떻게 사용해야하는지 제대로 배웠다.

참고

  • devcourse 강의
  • react 공식 문서
 
Date
May 26, 2022
대주제
TIL
React
주제
useMemo
useCallback
customHook
로그인/회원가입
stroybook
활동 기록