강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

sishappyjiwon9728 のプロフィール画像
sishappyjiwon9728

投稿した質問数

Webゲームを作って学ぶReact

6-5. useMemoとuseCallback

useMemo와 useCallback 사용 시기

作成

·

191

0

안녕하세요.

useMemo와 useCallback에 대한 사용 시기에 관련해서 여쭤보고싶습니다.

useMemo와 useCallback을 사용한다면 특정상황을 제외하고, 기억된 값 또는 함수를 사용하여 성능을 올릴 수 있다는 부분까지 이해했습니다.

질문 드리고 싶은 부분은 useMemo를 "복잡한 함수", 불필요하게 다시 실행되는 함수의 결과값을 저장하기 위해, useCallback은 함수의 생성 비용이 "크다"라고 생각될때 사용하는 것이라고 이해중인데, 이때 "복잡한"과 "크다"의 기준이 무엇인지 알고 싶습니다. "복잡한"과 "크다"에 수치, 기준이 존재하는지 궁금합니다.

정확한 수치가 있는것인지, 주관적인것인지에 대해 알고 싶습니다.

 

감사합니다.

 

reactuseMemousecallback

回答 2

0

zerocho님의 프로필 이미지
zerocho
インストラクター

주관적인 것입니다. 서비스 실행에 버벅거림이 발생하는 경우 값을 캐싱합니다

0

sishappyjiwon님의 프로필 이미지
sishappyjiwon
質問者

useCallback과 useMemo를 적절하고 알맞은 상황에 쓰고 싶습니다.

감사합니다.

sishappyjiwon9728 のプロフィール画像
sishappyjiwon9728

投稿した質問数

質問する