Size: a a a

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

2021 June 07

AZ

Alexandr Zharkov in React — русскоговорящее сообщество
Предполагаю что если их вызвать штук 10 подряд то реакт их оптимизирует в 1, в итоге получим +1.  через функцию + 10
источник

AT

Alexander Tarasenko in React — русскоговорящее сообщество
Но с точки зрения скорости разработки, разве не быстрее брать готовые компоненты?
источник

ДЗ

Дмитрий Зверев... in React — русскоговорящее сообщество
Добрый вечер
Подскажите плз по условному рендерингу
Есть компонент который в зависимости от состояния рендерится или нет, у этого компонента есть свой запрос на сервер
Вопрос в том, этот компонент если не отрендерен отправляет эти запросы на сервер? Или отправляет запросы только в момент смены состояния при котором компонент рендерится?
источник

i

ivybtw in React — русскоговорящее сообщество
может потому что чтобы изменить стейт нужно много хитрожопых телодвижений? и чтобы лишний раз эти движения не реализовывать можно сделать враппер, в котором есть реализация
источник

АК

Александр Костюченко... in React — русскоговорящее сообщество
смотря как напишете
источник

AZ

Alexandr Zharkov in React — русскоговорящее сообщество
Быстрее на тильде, что её никто не использует
источник

АК

Александр Костюченко... in React — русскоговорящее сообщество
но если рендера не было то и запросов не будет
источник

КП

Кудяков Петр... in React — русскоговорящее сообщество
Стейт корневого компонента передавать детям не желательно.
Компонент перерисовывается в двух случаях: 1) когда изменяются пропсы, 2) когда изменяется стейт.
В данном случае будет перерисовано все приложение

Контекст нужен как раз для передачи данных вниз по дереву компонентов без затрагивание вышестоящих стейтов
источник

ДЗ

Дмитрий Зверев... in React — русскоговорящее сообщество
{
                   active
                   ?
                   <Component id={id}/>
                   :
                   ''
               }


Типо такого
Не совсем понимаю как можно написать
источник

i

ivybtw in React — русскоговорящее сообщество
мдаааааааааааааааааа
источник

КП

Кудяков Петр... in React — русскоговорящее сообщество
Судя по вашим вопросам, вам больше Редакс нужен, ну или другой стейт-менеджер
источник

АК

Александр Костюченко... in React — русскоговорящее сообщество
ну, если будет active то компонент отрендерится и код внутри выполнится, если не будет active то ничего не произойдет
источник

AZ

Alexandr Zharkov in React — русскоговорящее сообщество
Не отправляет, пока не начнет рендериться
источник

ДЗ

Дмитрий Зверев... in React — русскоговорящее сообщество
Отлично, спасибо
источник

AS

Andrew Summers in React — русскоговорящее сообщество
вспомнил - реакт schedules state updates and doesn't do them immediately, so using this method prevents us from interacting with the non-current snapshot...
источник

AZ

Alexandr Zharkov in React — русскоговорящее сообщество
Что то на умно не русском
источник

AS

Andrew Summers in React — русскоговорящее сообщество
реакт создает задачи по обновлению стейта, а не апдейтит их сразу. Таким образом, данный метод предотвращает ситуации, когда мы работаем с не-последними обновленными данными
источник

AZ

Alexandr Zharkov in React — русскоговорящее сообщество
А ну вот, я значит правильно догадался
источник

AS

Andrew Summers in React — русскоговорящее сообщество
ага
источник

u

user-39912101 in React — русскоговорящее сообщество
Всем привет, можете подсказать, в какую сторону смотреть? 2 редьюсера есть в файле, но почему-то один загружается позже. В чем может быть причина?
источник