DEV Community

Discussion on: useReducer + useContext + Typescript. Without Redux!

Collapse
 
vaukalak profile image
vaukalak

useSelector implementation differs from react-redux, and is definitely way less performant. The issue is that

const { state } = useContext(ReduxStore);
Enter fullscreen mode Exit fullscreen mode

will cause component re-render on each store change, which might make performance of your app very bad.