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

Добрый день! Подскажите пожалуйста, можно ли как-то выполнять запрос

на сервер один раз? Чтобы не было лишних ререндеров.

39 ответов

9 просмотров

депсы уберите и будет один раз

да, можно

Stanislav
депсы уберите и будет один раз

ему видимо зависимости нужны

Alexey-Rykov Автор вопроса
Stanislav
депсы уберите и будет один раз

Тогда у меня пропадет возможность сортировать по категориям

Уверен, что оно надо?

Alexey-Rykov Автор вопроса
Oleg Rizhkov 🇺🇦
Уверен, что оно надо?

Ну а зачем выполнять лишние запросы на сервер, когда все данные есть в редаксе?

Alexey-Rykov Автор вопроса
Maxim Koylo
у тебя есть пагинация или нет?

Ну есть переход через реакт роутер в корзину

Oleg Rizhkov 🇺🇦
А ты уверен, что они там?

ладно справляйся сам я манал)

Alexey Rykov
Ну есть переход через реакт роутер в корзину

на самом деле не сложно делается, подумай хорошенько

Alexey Rykov
Да

Почему не можешь убрать депсы, если у тебя локально изменяются штуки?

Так отправлять запрос с целью получить отсортированные или отфилтрованные данные это норм, что тебе не нравится

Alexey-Rykov Автор вопроса
Oleg Rizhkov 🇺🇦
Почему не можешь убрать депсы, если у тебя локальн...

Так фильтрация и сортировка делается на беке

Oleg Rizhkov 🇺🇦
А значит?

Оставляй как есть и не еби людям мозги

Volodymyr Klimov
Но ты хочешь убрать запросы?

повторные запросы, которые происходят из за зависимостей, где можно легко искоренить)

Alexey-Rykov Автор вопроса
Ilya Neron
Так отправлять запрос с целью получить отсортирова...

Так я хотел чтобы при переходе из корзины на главную не выполнялся запрос. Вот

Alexey Rykov
Так я хотел чтобы при переходе из корзины на главн...

Тренируешь наши экстрасенсорные способности? Всё ещё ререндер - нормальная вещь.

Alexey Rykov
Так я хотел чтобы при переходе из корзины на главн...

А если пользователь сначала откроет твое приложение с корзины, а только потом перейдет на главную?)

Alexey Rykov
Так я хотел чтобы при переходе из корзины на главн...

Да и норм практика вроде выполнять запрос на получение данных каждый раз как заходишь на страницу где эти данные рендерятся

Alexey-Rykov Автор вопроса
Oleg Rizhkov 🇺🇦
Тренируешь наши экстрасенсорные способности? Всё е...

Так я не знаю что вам нужно еще показать. Я пытался объяснить более понятно

Alexey-Rykov Автор вопроса
Oleg Rizhkov 🇺🇦
Ну проблема всё ещё из пальца высосана.

То есть это норм, что происходят запросы на сервер каждый раз, когда открывается эта страница?

Alexey Rykov
То есть это норм, что происходят запросы на сервер...

А что вам так не нравится, кто-то сказал, что так делать не нужно? Почему такое отторжение

Ilya Neron
А что вам так не нравится, кто-то сказал, что так ...

парень молодой еще, только начинает работать с запросами)

Alexey-Rykov Автор вопроса
Ilya Neron
А что вам так не нравится, кто-то сказал, что так ...

Вроде Арчаков хотел это доделать, но ему стало лень. И сказал самим разбираться

Alexey Rykov
Вроде Арчаков хотел это доделать, но ему стало лен...

@archakov06 расскажи человеку как ты это хотел доделать))

アレクサンダー・バキマトフ
@archakov06 расскажи человеку как ты это хотел дод...

мне бы самому понять, что мне не было лень доделывать)

Archakov
что это было?

почекай тред, реакт пицца твоя

Alexey Rykov
Так я хотел чтобы при переходе из корзины на главн...

Если ты хочешь решить проблему лишних ререндеров, то тебе нужно в данном случае 1 раз запрашивать пиццы в App компоненте. Когда твоё приложение рендерится 1 раз, ты запросишь массив и сохраняешь в редуксе. Home производит ререндер, так как реакт роутер делает анмаунт при смене роута. Когда ты опять идёшь на главную, то рендерится Home и useEffect вызывается (что логично)

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта