TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

What Does Redux Do? (and when should you use it?)

2 pointsby dlcmhover 7 years ago

2 comments

acemarkeover 7 years ago
Great article from Dave, as always.<p>Worth noting that this is primarily about how Redux works with data flow in a React app, and doesn&#x27;t go further into its other benefits, like predictability and debugging. I wrote some similar thoughts in a post I co-wrote for Full Stack React on why Redux is useful in a React app [0]. The Redux FAQ also helps answer &quot;when should I use Redux?&quot; [1].<p>For those looking to learn Redux, start with the official docs [2] and Dan Abramov&#x27;s videos on Egghead [3]. My React&#x2F;Redux links list [4] has an extensive list of additional tutorials and info.<p>[0] <a href="https:&#x2F;&#x2F;www.fullstackreact.com&#x2F;articles&#x2F;redux-with-mark-erikson&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.fullstackreact.com&#x2F;articles&#x2F;redux-with-mark-erik...</a><p>[1] <a href="https:&#x2F;&#x2F;redux.js.org&#x2F;docs&#x2F;faq&#x2F;General.html#general-when-to-use" rel="nofollow">https:&#x2F;&#x2F;redux.js.org&#x2F;docs&#x2F;faq&#x2F;General.html#general-when-to-u...</a><p>[2] <a href="https:&#x2F;&#x2F;redux.js.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;redux.js.org&#x2F;</a><p>[3] <a href="https:&#x2F;&#x2F;egghead.io&#x2F;series&#x2F;getting-started-with-redux" rel="nofollow">https:&#x2F;&#x2F;egghead.io&#x2F;series&#x2F;getting-started-with-redux</a><p>[4] <a href="https:&#x2F;&#x2F;github.com&#x2F;markerikson&#x2F;react-redux-links" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;markerikson&#x2F;react-redux-links</a>
bihnkimover 7 years ago
For anyone who has read this post, I highly recommend you read through the comments--in my opinion the author has missed the point of Redux completely (at the time I am writing this reply), and there&#x27;s a key thread in the comments section that tries to set things straight.