[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..