Skip to content

Not all apps need redux

You can feel a bit of resistance to Redux when your application doesn’t actually need it, or it isn’t a good fit for your application. Redux may be useful when:

  • You have large amounts of application state that are needed in many places in the app
  • The app state is updated frequently
  • The logic to update that state may be complex
  • The app has lots of code and might be worked on by many people
  • You need to see how that state is being updated over time

But it is not the only tool that can address some of these things. You should know what the tradeoffs are for the various tools you could adopt into you project before you choose one.

Further Reading

Sources