Пока что единственным примером, который я видел, была родительская оболочка данных, которая выбирает данные и передает их дочернему элементу.Я использую Redux и планирую распространять данные через «Connect».Это плохой код для создания реагирующего компонента без сохранения состояния только для чистой выборки?
Пример:
const jsx = (
<Provider store={store}>
<App/>
<FetchingData >
</Provider>
);
export const FetchingData = props => {
useEffect(()=>Listening to database and saving to Redux store...);
return <>
};
const mapStateToProps = (state, props) => ({
...
});
const mapDispatchToProps = dispatch => ({
...
});
export default connect(
mapStateToProps,
mapDispatchToProps
)(FetchingData);
Плюсы: легко подключить, не нужно реализовывать memo ||shouldComponentUpdate, так как нет детей.
Минусы:?