[React Hook 시리즈 3]: 10가지 Hook들 (useMemo, useRef 등)
1. useMemo() useMemo(() => value, deps), useMemo(fn, deps) const memoizedValue = useMemo(()=>computedExpensiveValue(a,b),[a,b]) - 랜더링 될 때마다 값을 계속 계산하지 않고, 이전에 계산된 값을 메모이제이션하여 불필요한 연산을 줄인다. - 새롭게 계산하는 기준은 두번째 인자, dependency에 적는다. import { useMemo, useState } from 'react'; const App = () => { console.log('리랜더링'); const [isOn, setIsOn] = useState(false); const [users, setUsers] = useState([ { activ..