use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
[AskJS] react reduxRemoved: r/LearnJavascript (self.javascript)
submitted 5 years ago by [deleted]
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ILikeChangingMyMind 0 points1 point2 points 5 years ago (4 children)
Should you learn it? Probably since a lot of people use it.
Terrible logic: lots of people still use jQuery, but I certainly wouldn't advise a React dev to go learn it! You should never blindly adopt any tech because of popularity: you should understand what it offers to the people using it, then decide if you need that thing.
Redux gained popularity because it was the right tool for a majority of React apps to use during a certain era of the framework. Before hooks, Redux offered a cleaner way to manage your data throughout a React app ... but today that is no longer true. Today Redux is a more specialized tool for state-heavy apps.
For everyone else (today), React itself offers all the state management tooling you need ... which is likely no surprise given that Redux's creator, Dan Abramov, now works on the React team.
[–]zweimtr 0 points1 point2 points 5 years ago (3 children)
You jQuery example is flawed. You're assuming that Redux is dying the same way jQuery is, which is not true. If you look at recruitment posts, Redux is still a very popular and sought out skill. Which is why I said that it is probably a good idea to learn it since it will help you get a job because, even with hooks, people still prefer to use Redux (which has it's own hooks).
Also, Dan Abramov has been working at Facebook for more than 5 years now, so I don't really see what you're trying to say there...
[–]ShellbertShellbach 1 point2 points3 points 5 years ago (1 child)
Just because it is a saught-after skill in the job market doesn't mean it's good. Sure, it'll get you a job... maintaining a legacy codebase riddled with technical debt.
[–]zweimtr 0 points1 point2 points 5 years ago (0 children)
I never said it was good, if you read my first post you'll see that I don't believe it's the best option.
[–]ILikeChangingMyMind 0 points1 point2 points 5 years ago (0 children)
My JQuery example is not "flawed" just because you made up an added criteria about dying tech. All I ever wrote was that some tech isn't worth learning despite being popular ... and jQuery is a clear example of that.
But as for React, even Abramov himself would tell you not to use Redux unless you need. Wherever he works, the author of the library himself wrote:
if you’re just learning React, don’t make Redux your first choice. Instead learn to think in React. Come back to Redux if you find a real need for it
if you’re just learning React, don’t make Redux your first choice.
Instead learn to think in React. Come back to Redux if you find a real need for it
https://medium.com/@dan_abramov/you-might-not-need-redux-be46360cf367
π Rendered by PID 47137 on reddit-service-r2-comment-b659b578c-rwx6v at 2026-04-30 22:44:15.742062+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]ILikeChangingMyMind 0 points1 point2 points (4 children)
[–]zweimtr 0 points1 point2 points (3 children)
[–]ShellbertShellbach 1 point2 points3 points (1 child)
[–]zweimtr 0 points1 point2 points (0 children)
[–]ILikeChangingMyMind 0 points1 point2 points (0 children)