Skip to content

Developer tools · state management library

Redux

Predictable state management that makes it clear what changed and why, still viable for new projects. Common caveat: too much boilerplate and complexity for simple apps.

Summarized from 48 comments.

Predictable state management that makes it clear what changed and why, still viable for new projects. Common caveat: too much boilerplate and complexity for simple apps.

recommend
15
criticize
30
months recommended
8 of 13

Why people love it

  • Clear tracking of state changes · 2

    redux made it quite obvious what changed what and why

    Aug 2026 · comment

    the unidirectional workflows of Redux/Flux patterns when well-managed tend to function much better in that regard

    Mar 2026 · comment
  • Solves state management problems well · 2

    Redux is great and it solves exactly that problem.

    Aug 2026 · comment

    It's an excellent tool, powerful, configurable, battle tested with excellent documentation and maintainer team.

    Feb 2026 · comment
  • Still valid for new projects · 2

    Redux is still a very valid option to choose even for greenfield projects today

    Dec 2025 · comment

    Not because Redux is terrible - in fact it represented the community's best understanding of state management at the time.

    Nov 2025 · comment

What people warn about

  • Too much code for simple changes · 5

    I needed to touch about five files to fully encompass the updates for one data point - I felt nuts!

    Jan 2026 · comment

    random 10k lines written in Redux (not used anywhere else) that no one likes working with

    Dec 2025 · comment

    I really can't understand how someone would make 30 redux actions for a simple use case

    Jan 2026 · comment
  • Adds complexity instead of removing it · 4

    we found that it introduced more complexity rather than remove it

    Mar 2026 · comment

    accidental complexity is a common theme among react devs, not just ui libs, but also react-router, redux

    Jan 2026 · comment

    suddenly you need a whole team of devs knowing all kinds of unecessary abstractions

    May 2026 · comment
  • Slows apps and hurts performance · 2

    you are extremely de-optimized for performance depending on how much state you are holding onto

    Nov 2025 · comment

    Redux is horrible for performance, slows things down and overcomplicates everything

    Feb 2026 · comment

What hackers pick instead

Every quote

The 40 most detailed of 48 comments. Each links to the original.

  1. Not because Redux is terrible - in fact it represented the community's best understanding of state management at the time.

    Mixed · Nov 2025 · in “Show HN: We built an open source, zero webhooks payment processor”

  2. the unidirectional workflows of Redux/Flux patterns when well-managed tend to function much better in that regard

    Recommends · Mar 2026 · in “LinkedIn uses 2.4 GB RAM across two tabs”

  3. It's an excellent tool, powerful, configurable, battle tested with excellent documentation and maintainer team.

    Recommends · Feb 2026 · in “What Claude Code Chooses”

  4. Redux is still a very valid option to choose even for greenfield projects today

    Recommends · Dec 2025 · in “RCE Vulnerability in React and Next.js”

  5. redux made it quite obvious what changed what and why

    Recommends · Aug 2026 · in “What's New in Flutter 3.47”

  6. Redux is great and it solves exactly that problem.

    Recommends · Aug 2026 · in “What's New in Flutter 3.47”

  7. feel like a lot of decision have been made for you without grasping the actual reasoning for these decisions

    Criticizes · Feb 2026

  8. accidental complexity is a common theme among react devs, not just ui libs, but also react-router, redux

    Criticizes · Jan 2026 · in “The Overcomplexity of the Shadcn Radio Button”

  9. I needed to touch about five files to fully encompass the updates for one data point - I felt nuts!

    Criticizes · Jan 2026 · in “jQuery 4.0.0 Released”

  10. you are extremely de-optimized for performance depending on how much state you are holding onto

    Criticizes · Nov 2025 · in “Experiment: Making TypeScript immutable-by-default”

  11. random 10k lines written in Redux (not used anywhere else) that no one likes working with

    Criticizes · Dec 2025 · in “You can't design software you don't work on”

  12. I really can't understand how someone would make 30 redux actions for a simple use case

    Criticizes · Jan 2026 · in “jQuery 4.0.0 Released”

  13. it required writing a lot of code across multiple files even for incrementing a number

    Criticizes · May 2026 · in “Does Anybody Actually Like React?”

  14. Redux is horrible for performance, slows things down and overcomplicates everything

    Criticizes · Feb 2026 · in “JavaScript-heavy approaches are not compatible with long-term performance goals”

  15. suddenly you need a whole team of devs knowing all kinds of unecessary abstractions

    Criticizes · May 2026 · in “I'm going back to writing code by hand”

  16. there were 30+ redux actions chaining in the most incomprehensible ways

    Criticizes · Jan 2026 · in “jQuery 4.0.0 Released”

  17. we found that it introduced more complexity rather than remove it

    Criticizes · Mar 2026 · in “No-build, no-NPM, SSR-first JavaScript framework if you hate React, love HTML”

  18. React with Redux is probably the best FP implementation I've seen thus far but even it is kind of a mess.

    Mixed · Aug 2026 · in “Why OOP Exists”

  19. Even now I am not sure I could find a better tool to deal with real time data and synchronization.

    Mixed · Jan 2026 · in “jQuery 4.0.0 Released”

  20. Nobody is using Redux any more, and it's even publically discouraged by the creator.

    Mixed · Dec 2025 · in “RCE Vulnerability in React and Next.js”

  21. If you've used React+Redux (or similar) before, it's basically that experience

    Mixed · Mar 2026 · in “Clojure: The Documentary, official trailer [video]”

  22. Well structured redux can be highly maintainable & performant

    Recommends · Jan 2026 · in “jQuery 4.0.0 Released”

  23. I tend to still like React with Redux+thunks

    Recommends · Feb 2026 · in “Quitting .NET after 22 years”

  24. I used to love react of old with redux/flux

    Recommends · May 2026 · in “Does Anybody Actually Like React?”

  25. Redux (not React) deserves to be #1

    Recommends · Jul 2026 · in “Meta's AI Models Are Powering the First Wave of Genesis Mission Projects”

  26. the general guidelines are that you should only bother with Redux if your SPA is already considerably complex

    Criticizes · Jul 2026 · in “Meta's AI Models Are Powering the First Wave of Genesis Mission Projects”

  27. If everyone who uses it seriously ends up "doing it wrong", I say it's the framework's fault.

    Criticizes · Jan 2026 · in “High-Level Is the Goal”

  28. JS/TS is just not a very ergonomic language for it so it becomes painful quickly.

    Criticizes · Feb 2026 · in “JavaScript-heavy approaches are not compatible with long-term performance goals”

  29. IMO his stuff became popular on merit more than some cargo culting à la redux

    Criticizes · May 2026 · in “TanStack NPM Packages Compromised”

  30. Redux really should have just been events up and new data down.

    Criticizes · Feb 2026 · in “Web Components: The Framework-Free Renaissance”

  31. doing any change meant you had to touch dozens of files

    Criticizes · Jun 2026 · in “Code duplication is far cheaper than the wrong abstraction”

  32. That avoids the opaqueness of Redux and promise chains

    Criticizes · Dec 2025 · in “RCE Vulnerability in React and Next.js”

  33. The library seems to be an antipattern of indirection.

    Criticizes · Jan 2026 · in “jQuery 4.0.0 Released”

  34. Line after line of throat clearing and pseduostructure

    Criticizes · Apr 2026 · in “Show HN: Tired of logic in useEffect, I built a class-based React state manager”

  35. Redux is one of the stupidest things I ever witnessed

    Criticizes · Aug 2026 · in “What's New in Flutter 3.47”

  36. I really agree with the point about React and Redux

    Criticizes · Jan 2026 · in “High-Level Is the Goal”

  37. state stays in memory forever unless manually reset

    Criticizes · Dec 2025 · in “React-State-Custom – Composable global state with native lifecycle management”

  38. until we had to manage verbosity and middlewares

    Criticizes · May 2026 · in “Going full AI engineer, not touching code anymore”

  39. our redux setup was extremely confusing to me

    Criticizes · Aug 2026 · in “What's New in Flutter 3.47”

  40. I hated Redux (from just reading its docs)

    Criticizes · Dec 2025 · in “RCE Vulnerability in React and Next.js”

Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake