Pull to refresh
1
0
Send message

Например, для разных ролей пользователя есть несколько одинаковых разделов с фильтрами и поиском. Если мы хотим чтобы эта информация не терялась при переходах между страницами, то нам нужен для каждой страницы свой стейт и свои экшены, чтобы они не пересекались.

Слайсы (любой стейт менеджер) используют чтобы:

1)сохранять состояние между страницами,

2)не писать логику сложных больших компоненты на useEffect,

3)не обмазывать все мемоизацией,

4) стейт в реакте должен лежать в родителе и любое его изменение = ререндер,

5) не прокидывать кучу пропсов с родительского компонента в дочерние из-за п.4

А что значит нарезать? Создавать отдельные слайсы, а не держать все в одном?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Фронтенд разработчик
JavaScript
TypeScript
Redux
Webpack
React
HTML
CSS
Веб-разработка