свой небольшой state у некоторых компонентов? Или ни одного useState в исходниках?
Не только может, но и должен быть)
Присоединюсь к вопросу, как делать отличия где хранить стейт ? Что очевидно лучше хранить внутри компонента, а чего лучше не делать. Если можно тривиальные 2-3 примера ) если есть время.
А как же "single source of truth" ?
Не вижу противоречия. Локальный стейт будет single source of truth для данных, которых в глобальном стейте нет Мы ж говорим о редаксе конкретно, если что с его одним глобальным большим стором
На самом деле мнения разнятся и единой формулы нет) Зависит от того, какой именно стм вы используете, например) Где-то тут об этом говорили: https://youtu.be/cUSyJk6k2rk?t=1469 Но если речь конкретно о редаксе (как было в вопросе выше) - хранение всего состояния приложения со всех компонентов, особенно которое часто изменяется - это тот еще удар по производительности, например)
Спасибо посмотрю.
Обсуждают сегодня