169 похожих чатов

Что делать если тормозит редирект когда в redux store лежит

массив с 2000 элементами? Я поменял на 100 и все залетало. Проблема именно в том, что массив есть и из-за него медленно работают компоненты

21 ответов

12 просмотров

Дебажить и оптимизировать

Vadim- Автор вопроса
Ivan 🧑‍🚀
Дебажить и оптимизировать

я выявил причину, редакс - причина, он лагает при работе с массивом в 2к элементов

Vadim
я выявил причину, редакс - причина, он лагает при ...

Как ты понял, что редакс лагает? Замерял производительность кода внутри библиотеки? Причина может быть в твоих селекторах или редьюсерах, в компонентах или в том, как эти компоненты работают. Причина в твоём коде

Vadim
я выявил причину, редакс - причина, он лагает при ...

При какой операции? Редакс - это тупо объект с полями

Vadim- Автор вопроса
Ivan 🧑‍🚀
Как ты понял, что редакс лагает? Замерял производи...

Когда я делаю редирект, приложение зависает на 10 сек

Vadim- Автор вопроса
Андрей Звёздочка
При какой операции? Редакс - это тупо объект с пол...

ничего не диспатчу, только читаю данные с него. Редирект = 10 сек фриза

Vadim- Автор вопроса
Андрей Звёздочка
Редирект на что?

ну редирект на другой роут

Vadim- Автор вопроса
Андрей Звёздочка
Что в этом роуте?

да, тоже думал что дело в нем, дело не в нем) Даже на пустой роут делал редирект, все равно фризит в этот момент

Vadim- Автор вопроса
Ivan 🧑‍🚀
И при чем тут редакс?)

при том что когда я уменьшаю кол-во элементов в нем, все работает намного быстрее

Vadim- Автор вопроса
Vadim
что именно?

Как ты делаешь редирект на пустую страницу

Vadim
при том что когда я уменьшаю кол-во элементов в не...

Так дело в количестве элементов, а не в редаксе

Vadim- Автор вопроса
Ivan 🧑‍🚀
Так дело в количестве элементов, а не в редаксе

эти элементы же в нем, я даже делал массив из null'ов, он именно из-за кол-ва так делает

Vadim
эти элементы же в нем, я даже делал массив из null...

Чувак. Почему ты считаешь что отрендерить 2к элементов простая задача?

Vadim- Автор вопроса
Андрей Звёздочка
Чувак. Почему ты считаешь что отрендерить 2к элеме...

я не рендерю их, я просто читаю пихаю их в пропсы компонента

Vadim
эти элементы же в нем, я даже делал массив из null...

Элементы в нем, а он в приложении. А приложение в браузере, а браузер на компе. А комп под столом стоит. Может, дело в столе?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта