Экспортируйте selector или другой публичный read API из модуля данных и используйте его в композиции страницы. Не импортируйте внутреннюю структуру чужой feature напрямую.
Как можно получить данные из слайса другой фичи (например, users slice) на странице конкретного пользователя, не нарушая границы между модулями и не делая лишний запрос?
Экспортируйте selector или другой публичный read API из модуля данных и используйте его в композиции страницы. Не импортируйте внутреннюю структуру чужой feature напрямую.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Экспортируйте selector или другой публичный read API из модуля данных и используйте его в композиции страницы. Не импортируйте внутреннюю структуру чужой feature напрямую.
Если users нужны многим сценариям, им часто подходит слой общей доменной сущности, а не частная feature. Повторный запрос не нужен при наличии актуальных данных в store или query cache. Проверку полноты и свежести данных всё равно нужно выполнить.