Skip to content

mugglim/use-event-hook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

useEvent

useEvent를 연습해보기 위한 레포입니다.

useEvent는 react hooks 중 하나입니다. useEvent로 생성된 함수는 절대로 재생성되지 않고, 항상 동일한 참조값을 가집니다. useCallback과 유사하게 함수를 메모제이션 하는 도구라고 생각하시면 좋습니다.

주의, useEvent는 아직 정식 hook은 아닙니다. React RFC에 제안되고 있는 훅 중 하나입니다.

Playground

  • React Developer Tools을 설치 후 Profiler 기능을 통해 리렌더링을 확인해보시는 걸 추천합니다.
  • Link : https://use-event-hook.vercel.app
  • Endpoints
    • /1-useState : useState
    • /2-react-memo : useState + React.memo
    • /3-use-callback : useState + React.memo + useCallback
    • /4-use-event : useState + React.memo + useEvent

References