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

Всем привет! Замучал вопрос. В хорошем приложении на redux может быть

свой небольшой state у некоторых компонентов? Или ни одного useState в исходниках?

6 ответов

9 просмотров

Не только может, но и должен быть)

Volodymyr Klimov
Не только может, но и должен быть)

Присоединюсь к вопросу, как делать отличия где хранить стейт ? Что очевидно лучше хранить внутри компонента, а чего лучше не делать. Если можно тривиальные 2-3 примера ) если есть время.

Валентин-Агафонов Автор вопроса
Валентин Агафонов
А как же "single source of truth" ?

Не вижу противоречия. Локальный стейт будет single source of truth для данных, которых в глобальном стейте нет Мы ж говорим о редаксе конкретно, если что с его одним глобальным большим стором

Aleks
Присоединюсь к вопросу, как делать отличия где хра...

На самом деле мнения разнятся и единой формулы нет) Зависит от того, какой именно стм вы используете, например) Где-то тут об этом говорили: https://youtu.be/cUSyJk6k2rk?t=1469 Но если речь конкретно о редаксе (как было в вопросе выше) - хранение всего состояния приложения со всех компонентов, особенно которое часто изменяется - это тот еще удар по производительности, например)

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

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

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