У меня есть это приложение, в котором на домашней странице я загружаю компонент, который отображает список фильмов, поступающих из локального файла JSON, который я загружаю в хранилище в App.js
в жизненном цикле componentDidMount
.
И у меня есть другой маршрут, где я отображаю детали одного фильма.
Теперь у меня есть два варианта: либо я создаю действие, которое фильтрует список «все фильмы» в редьюсере, и сохраняет один фильм в «начальном состоянии» в редюсере, а затем запускает это действие в компоненте «SingleMovie» в его componentDidMount
функция.
Или мне отфильтровать весь список фильмов в самом компоненте и получить информацию об одном фильме?
Что лучше с точки зрения производительности и передовой практики?