Size: a a a

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

2020 December 20

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Dmitriy Shuleshov
Что мешает по доменам делить при сингл сторе?
+
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
kaneru
Всем привет! Помогите пожалуйста с promise в useEffect и загрузкой данных:

useEffect(() => {
   const fetchPages = async () => {
     setIsPagesLoading(true);
     await Promise.all([
       fetch(pages[state.currentPages[0]]),
       fetch(pages[state.currentPages[1]]),
     ]).then(responses => {
       Promise.all(responses.map(res => res.text())).then(data => {
         const HTML = parse(
           data.reduce((acc, item) => acc + item),
           options,
         );
         setPagesHTML(HTML);
       });
     });
     setIsPagesLoading(false);
   };

   fetchPages();
 }, [state.currentPages]);


Есть две проблемы:

1. Иногда видно, как изображения загружаются один за другим, а не "одновременно"
2. Несмотря на setIsPagesLoading(true) и setIsPagesLoading(false) видна сначала надпись Loading..., потом старые данные, потом новые данные.
Сделайте реппродьюз минимальный, а то так врядли кто вам подскажет
источник

АБ

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

AM

Alexander Marchenko in React — русскоговорящее сообщество
Oil Field
звучит как реклама, лол
Не скажу лучшее ли это решение, но нам подошло, есть и другие решения не хуже, но точно не редакс
источник

O

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

DS

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

ВЮ

Василий Юркин... in React — русскоговорящее сообщество
как по правильному к реакту подключить яндекс метрику ?
источник

N

Nire in React — русскоговорящее сообщество
Василий Юркин
как по правильному к реакту подключить яндекс метрику ?
веб или мобилки?
источник

ВЮ

Василий Юркин... in React — русскоговорящее сообщество
веб
источник

ВЮ

Василий Юркин... in React — русскоговорящее сообщество
нашел какой то npm пакет react-yandex-metrika но когда функцию ym юзаешь все крашится)
источник

N

Nire in React — русскоговорящее сообщество
Василий Юркин
нашел какой то npm пакет react-yandex-metrika но когда функцию ym юзаешь все крашится)
а шо метрить то хочешь?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Василий Юркин
нашел какой то npm пакет react-yandex-metrika но когда функцию ym юзаешь все крашится)
Там не нужно ym юзать , там компонент.
Можете в сурсы глянуть они элементарные
источник

N

Nire in React — русскоговорящее сообщество
вообще с реактивными компонентами я.метрика не знаю насколько хорошо работает. в плане нажатий и хитмапы
источник

N

Nire in React — русскоговорящее сообщество
может стоит логгер подключить и раз в неделю выгружать в кликхаус какой-нибудь
источник

ВЮ

Василий Юркин... in React — русскоговорящее сообщество
Dmitriy Shuleshov
Там не нужно ym юзать , там компонент.
Можете в сурсы глянуть они элементарные
import ym from 'react-yandex-metrika';
ym('hit', '/cart');
ym('reachGoal', 'whateverGoal', {awesomeParameter: 42});
хм
источник

ВЮ

Василий Юркин... in React — русскоговорящее сообщество
ладно спасибо всем покопошусь
источник

O

Oil Field in React — русскоговорящее сообщество
Как вы тестите перфоманс своих компонентов?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Oil Field
Как вы тестите перфоманс своих компонентов?
Никак, решаем проблемы перфоманса всего приложения если это нужно по месту
источник

O

Oil Field in React — русскоговорящее сообщество
Dmitriy Shuleshov
Никак, решаем проблемы перфоманса всего приложения если это нужно по месту
Я просто хочу доебаться до своего же проекта и найти места, где мемоизация компонентов немного их ускорит.
Узнать бы ещё, как нормальные люди тестят производительность компонентов
источник

O

Oil Field in React — русскоговорящее сообщество
В АПИ реакта есть профайлер, но я его никогда не использовал
источник