Size: a a a

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

2021 February 13

AJ

Ars J. in React — русскоговорящее сообщество
извиняюсь
источник

БП

Безпонтовый Пирожок... in React — русскоговорящее сообщество
Привет
Кто-то знает, что это за хрень ?)
источник

🤘

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

М

Максим in React — русскоговорящее сообщество
Безпонтовый Пирожок
Привет
Кто-то знает, что это за хрень ?)
Гугл хром автоматом пытается искать иконку в корне сайта и т.к. её нет - ошибка
источник

as

artem sdobnikov in React — русскоговорящее сообщество
Безпонтовый Пирожок
Привет
Кто-то знает, что это за хрень ?)
Фавиконку не находит
источник

L

Leo in React — русскоговорящее сообщество
🤘
сначала как решать.хотябь по порядкам алгоритм подскажи пж
Английский знаешь?
источник

🤘

🤘 in React — русскоговорящее сообщество
Безпонтовый Пирожок
Привет
Кто-то знает, что это за хрень ?)
в index.html удали link fav icon
источник

БП

Безпонтовый Пирожок... in React — русскоговорящее сообщество
Спасибо )
источник

🤘

🤘 in React — русскоговорящее сообщество
Leo
Английский знаешь?
нет
источник

L

Leo in React — русскоговорящее сообщество
1. Выучить английский
2. Написать в гугл "lisp division"
источник

GH

Gagik Harutyunyan in React — русскоговорящее сообщество
Максим
Ну это как с обычным стейтом компонента выходит. Чтобы изменить 1 значение из 20 - тебе нужно кинуть 19 прошлых и 1 измененное, вот редакс весь своей стейт так же хранит в 1 объекте и перекидывает всего себя. Но за оптимизацию я не в курсе, реакт же делает проверки перед ререндером, но гонять весь объект придется в любом случае как мне кажется. Та же момеизация тоже проверка, так что тоже ресурсы требует
спасибо
источник

as

artem sdobnikov in React — русскоговорящее сообщество
Максим
Гугл хром автоматом пытается искать иконку в корне сайта и т.к. её нет - ошибка
главное уточнить, если нет линка в head, то будет искать от корня хром
источник

as

artem sdobnikov in React — русскоговорящее сообщество
🤘
в index.html удали link fav icon
это не решит проблему
источник

DP

Dmitry Podkopaev in React — русскоговорящее сообщество
подскажите пожалуйста, что нужно сделать, чтоб при быстром переключении работало корректно, при перелистывании страницы идет запрос с помощью useEffect
источник

DP

Dmitry Podkopaev in React — русскоговорящее сообщество
при медленном переключении все гуд
источник

y

ymdev in React — русскоговорящее сообщество
Вопрос.

Есть функция memo (аналог pureComponent в классах), которая в зависимости от входящих пропсов решает, нужно ли сделать пере-рендер.
Если бы я решил запилить такую же функцию высшего порядка, то за счет чего достигается отмена рендера повторного?

Если посмотреть исходники memo, то там добавляется свойство compare компоненту (link). Именно оно в дальнейшем вызывается и влияет на принятие решения о ререндере компонента?
источник

Р

Ренат Форте... in React — русскоговорящее сообщество
Народ, щас нормально диспатчить экшн прямо в компоненте в юзЭффекте? Или надо делегировать как-нибудь?
источник

y

ymdev in React — русскоговорящее сообщество
ymdev
Вопрос.

Есть функция memo (аналог pureComponent в классах), которая в зависимости от входящих пропсов решает, нужно ли сделать пере-рендер.
Если бы я решил запилить такую же функцию высшего порядка, то за счет чего достигается отмена рендера повторного?

Если посмотреть исходники memo, то там добавляется свойство compare компоненту (link). Именно оно в дальнейшем вызывается и влияет на принятие решения о ререндере компонента?
Я оказался недалеко от истины. По этой функции реально решается, надо ли делать ререндер. https://github.com/facebook/react/blob/4ecf11977c46966d3deedcdc71f1280a34607d1d/packages/react-reconciler/src/ReactFiberBeginWork.new.js#L399-L495
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Ренат Форте
Народ, щас нормально диспатчить экшн прямо в компоненте в юзЭффекте? Или надо делегировать как-нибудь?
Я для себя понял, что нет правильного подхода, всегда все упирается в удобство расширения приложения.
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Ренат Форте
Народ, щас нормально диспатчить экшн прямо в компоненте в юзЭффекте? Или надо делегировать как-нибудь?
А откуда его диспатчить?
источник