Size: a a a

React — русскоговорящее сообщество

2020 November 16

D

Danila in React — русскоговорящее сообщество
Vladimir Samoilenko
а как можно мемоизировать целый компонент?
React.memo(component)
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Danila
React.memo(component)
а, это что-то устаревшее классовое?
источник

D

Danila in React — русскоговорящее сообщество
Vladimir Samoilenko
а, это что-то устаревшее классовое?
Неть
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Danila
Неть
ок, значит, надо почитать.
источник

D

Danila in React — русскоговорящее сообщество
Ещё бывает когда от функции зависит эффект - тоже нужен колбэк, чтобы не триггерить эффект при пересозданиях функции
источник

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
Danila
Неть
ну есть же примерно React.PureComponent
источник

D

Danila in React — русскоговорящее сообщество
Nikolay Tolochnyy
ну есть же примерно React.PureComponent
Нууу, это как раз для классовых
источник

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
ой, не так понял
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Хорошо, тогда повторю свой скриншот и, если не сложно, оправдано ли применение useCallback к первому инпуту в данном примере по мнению уважаемых знатоков?
источник

D

Danila in React — русскоговорящее сообщество
Vladimir Samoilenko
Хорошо, тогда повторю свой скриншот и, если не сложно, оправдано ли применение useCallback к первому инпуту в данном примере по мнению уважаемых знатоков?
Лично я думаю, что нет. Преждевременная оптимизация.
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Vladimir Samoilenko
Хорошо, тогда повторю свой скриншот и, если не сложно, оправдано ли применение useCallback к первому инпуту в данном примере по мнению уважаемых знатоков?
Нет, не оправдано
Вероятность есть, что это даже медленнее, чем если бы колбек создавался каждый раз)
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Спасибо. Вот это-то меня и сбило с толку. Смотрю - вроде бы не должно быть никакого профита и думаю, я дурак, что ли, не могу понять чего-то элементарного?
источник

VP

Vitaliy Ponomarev in React — русскоговорящее сообщество
а давайте-ка вы в @javascript_jobs переедете с этим вопросом?
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
люди, которые могут это сверстать просто боги
источник

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
ха-ха) ты забавный

а макет красивый
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
я когда верстал по макету, дико нервничал.
источник

DK

Dmitry Kudryavtsev in React — русскоговорящее сообщество
Как лучше применять 2 и более scss класса к элементу, я их складываю вот так classes.one + ' ' + classes.two,  но мне кажется это как-то тупо
источник

AM

Aleksandr Mishchenko in React — русскоговорящее сообщество
Dmitry Kudryavtsev
Как лучше применять 2 и более scss класса к элементу, я их складываю вот так classes.one + ' ' + classes.two,  но мне кажется это как-то тупо
classNames
источник

V

Vetro in React — русскоговорящее сообщество
Dmitry Kudryavtsev
Как лучше применять 2 и более scss класса к элементу, я их складываю вот так classes.one + ' ' + classes.two,  но мне кажется это как-то тупо
источник

V

Vetro in React — русскоговорящее сообщество
clsx поменьше и побыстрее будет в микробенчмарках))
источник