Size: a a a

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

2020 September 28

VR

Victor Rusakovich in React — русскоговорящее сообщество
Kirill
React.memo же используется в const, а как быть с class'om?
источник

PR

Pavel Rishko in React — русскоговорящее сообщество
локально
источник

PR

Pavel Rishko in React — русскоговорящее сообщество
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Pavel Rishko
Привет, пробую создать div на полный экран, указываю ширину и высоту как vw и vh соответственно. На сервере все работает но лакально нет, не пойму что не так...
источник

PR

Pavel Rishko in React — русскоговорящее сообщество
спс
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Dmitry Guzeev
плюс классы в реакте уже obsolete - всё можно делать хуками
Ловить ошибки нельзя
источник

S

Semen in React — русскоговорящее сообщество
Имеется button group из шести кнопок, как будет правильнее повесить onClick  на каждую кнопку или на общий div а потом отлавливать таргет. С точки зрения производительности и вот этого всего. Знаю что в ванильном js все советуют вешать на общий див
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Semen
Имеется button group из шести кнопок, как будет правильнее повесить onClick  на каждую кнопку или на общий div а потом отлавливать таргет. С точки зрения производительности и вот этого всего. Знаю что в ванильном js все советуют вешать на общий див
производительности? у тебя семь миллионов групп по шесть кнопок?
источник

S

Semen in React — русскоговорящее сообщество
Sergey Bekharsky
производительности? у тебя семь миллионов групп по шесть кнопок?
Нет всего шесть кнопок
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
DX варианта с общим кликом это какой-то атас и наложение абстракций. Не вижу ни одной причины так делать.
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
В ванильном жс-е таким занимаются только (почти) когда объекты или динамически появляются, или их слишком много, а действия — похожи.
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Но окончательное решение всё равно за тобой :)
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Semen
Имеется button group из шести кнопок, как будет правильнее повесить onClick  на каждую кнопку или на общий div а потом отлавливать таргет. С точки зрения производительности и вот этого всего. Знаю что в ванильном js все советуют вешать на общий див
реакт это сам за тебя делает
источник

S

Semen in React — русскоговорящее сообщество
Maxim Koylo
реакт это сам за тебя делает
То есть я повешу на каждую кнопку а он не плодит слушателей а сделает один?
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Semen
Имеется button group из шести кнопок, как будет правильнее повесить onClick  на каждую кнопку или на общий div а потом отлавливать таргет. С точки зрения производительности и вот этого всего. Знаю что в ванильном js все советуют вешать на общий див
Тут выиграешь неизменяемые наносекунды и килобайты памяти за счёт сэкономленных хедеров, но проиграешь в удобстве кода.
источник

SL

Sergey Lukashev in React — русскоговорящее сообщество
Semen
То есть я повешу на каждую кнопку а он не плодит слушателей а сделает один?
тебя путают, он создаст несколько слушателей
источник

S

Semen in React — русскоговорящее сообщество
Victor Rusakovich
Тут выиграешь неизменяемые наносекунды и килобайты памяти за счёт сэкономленных хедеров, но проиграешь в удобстве кода.
Ту согласен, на каждой кнопке клик проще читается
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Semen
То есть я повешу на каждую кнопку а он не плодит слушателей а сделает один?
+
источник

SL

Sergey Lukashev in React — русскоговорящее сообщество
пруф?
источник

D

Draft in React — русскоговорящее сообщество
react synthetic events
источник