жизненных циклов по стравнению с классовыми чем то уступают им или наоборот?
Что значит "в плане жизненных циклов"?
ну типо оптимизация на подобие Pure.Component и прочего
Можешь React.memo() использовать
ну понятно, просто насколько это проще, удобнее и тп?
ничем не уступают, кода меньше, код понятнее
Ну тут сказать точно не смогу. На твое усмотрение. Лично мне функциональных нравится механика хуков
Чаще всего если просадка в производительности есть, то она такая, которой можно пренебречь ради преимуществ отказа от классов эта тема тут мусолилась сотни раз уже) https://youtu.be/dpw9EHDh2bM Вот тут есть все "зачем и почему, а не медленно ли"
просто насколько я знаю чтобы компонент не рендерился весь то можно использовать Pure.Component, а в хука как будто кода больше, или мне кажется?
нет, вместо PureComponent React.memo
Есть React.memo где это нужно
ну типо просто оборачиваешь и все? просто есть же еще всякие useCallBack, useMemo, как будто путает немного
https://kentcdodds.com/blog/usememo-and-usecallback
спасибо) почитаю щас
разберитесь и не будет пугать
Оо, интересная статья, не читал до этого...
Обсуждают сегодня