Redux Usage Debate

The cluster focuses on debates about using Redux for state management in React apps, including its necessity, boilerplate drawbacks, and alternatives like MobX or hooks.

📉 Falling 0.1x Web Development
4,858
Comments
17
Years Active
5
Top Authors
#1273
Topic ID

Activity Over Time

2008
1
2011
1
2012
1
2013
1
2014
18
2015
265
2016
731
2017
1,050
2018
722
2019
508
2020
560
2021
402
2022
278
2023
158
2024
100
2025
49
2026
13

Keywords

TS OP TypeScript JS isquaredsoftware.com ID MVC FWIW medium.com github.com redux react mvc flux state transform library use instead complex code

Sample Comments

brilliantcode • Jan 5, 2017 • View on HN

what about redux? can you do away with Redux and if so what do people use instead?

jlu • Sep 4, 2015 • View on HN

Just use redux, you won't regret it.https://github.com/rackt/redux

jorl17 • Jan 22, 2021 • View on HN

What do you suggest developers use instead of Redux?

caub • Dec 11, 2016 • View on HN

I wonder why people need Redux, Using simply React is great and enough if you understand it well

yawaramin • Oct 15, 2019 • View on HN

That's all correct, but in common usage 'Redux' almost always means 'React-Redux', i.e. the integration of Redux into a React app. And given the OP, that should be clear in the context of my comment. And since we are talking about React-Redux, it is correct to say it is complex–as can plainly be seen in the OP.

lilactown • Aug 19, 2018 • View on HN

What is it about Redux that you need?

sergiotapia • Mar 10, 2020 • View on HN

I can't believe people use redux in any capacity but here we are.

schwartzworld • Dec 9, 2021 • View on HN

No. Redux is an antipattern. Don't get me wrong it's an amazing tool for managing complex, changing global state. It's just that complex, changing global state doesn't belong in a react app. You can get all the certainty benefits of using redux by just learning to organize and abstract your stateful behavior properly.

weavie • Jul 25, 2020 • View on HN

What do people use instead of Redux these days?

LELISOSKA • Jul 26, 2016 • View on HN

here is some advice: don't use redux or any sort of state library, just use a normal state object, it only clutters your code.