Y
Size: a a a
Y
p
Y
DM
DM
Y
p
DM
useCallback
и useMemo
везде, они убивают производительность вхлам 😱 w
DM
w
DM
export default function App() {
const [timer, setTimer] = useState(0)
useEffect(() => {
const id = setInterval(() => setTimer(timer+1), 500)
return () => clearInterval(id)
}, [timer, setTimer])
const onclick = () => {
console.log('click-click')
}
return (
<div className="App">
<h1>{timer}</h1>
<button onClick={onClick}>click me</button>
</div>
);
}
DM
DM
DM
DM
DM
DM
DM
DM