Size: a a a

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

2020 September 22

ЮЧ

Юрий Ч in React — русскоговорящее сообщество
Судя по тому как работает реакт что просто при рендере может вывести в консоль 20-40 сообщений если написать export function Name(){ console.log('zzz')..... Дальше константы юсЭффект и прочее
источник

ЮЧ

Юрий Ч in React — русскоговорящее сообщество
И это считается нормой
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Юрий Ч
Судя по тому как работает реакт что просто при рендере может вывести в консоль 20-40 сообщений если написать export function Name(){ console.log('zzz')..... Дальше константы юсЭффект и прочее
ты на джеэсе пишешь, забей хер.
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
за тебя всё gc сделает.
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Юрий Ч
Судя по тому как работает реакт что просто при рендере может вывести в консоль 20-40 сообщений если написать export function Name(){ console.log('zzz')..... Дальше константы юсЭффект и прочее
Там все достаточно очевидно и управляемо
источник

B

Bogdan in React — русскоговорящее сообщество
ребята, сорри за оффтоп. а есть чат по тестированию - в частности jest? testing library?
источник

ЮЧ

Юрий Ч in React — русскоговорящее сообщество
Oleg Rizhkov
ты на джеэсе пишешь, забей хер.
Для меня это не нормально, я пол ночи перебирал все что можно искал причину пока не скачал с гит какой то пример и просто в нем написал console.log('111') и засыпало их больше 50, ну и я понял что это проблема реакта в целом
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Юрий Ч
Для меня это не нормально, я пол ночи перебирал все что можно искал причину пока не скачал с гит какой то пример и просто в нем написал console.log('111') и засыпало их больше 50, ну и я понял что это проблема реакта в целом
искал причину чего? в песочницу выкладывай проблему.
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
если ты рендеришь один компонент 50 раз - то оно и будет 50 раз выводить)
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Юрий Ч
Для меня это не нормально, я пол ночи перебирал все что можно искал причину пока не скачал с гит какой то пример и просто в нем написал console.log('111') и засыпало их больше 50, ну и я понял что это проблема реакта в целом
Сколько раз состояние изменил столько рендеров и будет (упрощенно конечно)
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
если там проблемы с перформансом - фикси их.
источник

ЮЧ

Юрий Ч in React — русскоговорящее сообщество
Да пока нет проблем с перфомансом, консоль лог забивается и браузер троит :)
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Юрий Ч
Да пока нет проблем с перфомансом, консоль лог забивается и браузер троит :)
У тебя devtools есть, используй его
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Юрий Ч
Судя по тому как работает реакт что просто при рендере может вывести в консоль 20-40 сообщений если написать export function Name(){ console.log('zzz')..... Дальше константы юсЭффект и прочее
тебе ж Иван вчера кидал материалы, там все это объясняется, ты уже 3 или 4 дня здесь рассказываешь про лишние вызовы
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
хах
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
Юрий Ч
Я имею ввиду здесь память низкоуревневую
тебе достаточно было бы прочитать, про область видимости переменных и отличие от варов в этом аспекте. У тебя проблема в другом, а ее показывать надо в песочнице
источник

ЮЧ

Юрий Ч in React — русскоговорящее сообщество
Александр Бакиматов
тебе ж Иван вчера кидал материалы, там все это объясняется, ты уже 3 или 4 дня здесь рассказываешь про лишние вызовы
Их нет лишних вызовов, сокеты сделал, подключил, работает, я просто шокирован тем что при рендере я вижу туеву тучу сообщений :)
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
я не вижу
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
реакт тебя не любит
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
а песочница полюбит
источник