тупых компонентах типо кнопки, что лучше всего со стороны перфоманса, а что хуже всего?
1. <button onClick={() => click()}>Send stat</button>
2.
`const cb = () => {
click()
}
<button onClick={cb}>Send stat</button>`
3. `const cb = useCallback(() => {
click()
}, [])
<button onClick={cb}>Send stat</button>`
Разница на уровне погрешности, а useCallback нет смысла использовать без необходимости.
а если таких кнопок на странице штук 20 допустим, погрешность останется или вырастет в перфоманс ишую?
20 колбэков обернутых в юзКолбэц будет хуже чем просто колбэки
мне больше интересен момент с инлайн и func expr
тогда лучше создать функцию одну и передавать на нее ссылки
Лучше всего onClick={click}
Обсуждают сегодня