-
Redux Docs
http://redux.js.org/index.html
The official Redux documentation. FANTASTIC writing - not just "here's the API", but "here's what you want to do and how we came up with this" -
Getting Started with Redux - Video Series
https://egghead.io/series/getting-started-with-redux
https://github.com/tayiorbeii/egghead.io_redux_course_notes
The creator of Redux demonstrates various concepts in 30 short (2-5 minute) videos. The linked Github repo contains notes and transcriptions of the videos. -
Single State Tree + Flux
http://merrickchristensen.com/articles/single-state-tree.html
Describes the benefits of a Flux architecture, and a single state tree like Redux has -
Understanding Redux
http://www.youhavetolearncomputers.com/blog/2015/9/15/a-conceptual-overview-of-redux-or-how-i-fell-in-love-with-a-javascript-state-container
A higher-level description of what Redux is, the major concepts, and why you would want to use it. Also some additional article links. -
A Cartoon Guide to Redux
https://code-cartoons.com/a-cartoon-intro-to-redux-3afb775501a6#.3k23w6m18
Another high-level description of Redux, with cartoons -
Redux-Tutorial
https://github.com/happypoulp/redux-tutorial
A file-based tutorial to Redux (click on each numbered .js file in the repo) -
Leveling Up with React: Redux
https://css-tricks.com/learning-react-redux/
A very well-written introduction to Redux and its related concepts, with some nifty cartoon-ish diagrams.
-
Managing Data Flow on the Client Side
http://blog.madewithlove.be/post/redux/
Walks through a small Redux example, and talks about the benefits -
Getting Started with Redux
http://www.jchapron.com/2015/08/14/getting-started-with-redux/
Walks through setting up a small Redux app, and builds up each layer -
Full-Stack Redux Tutorial
http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html
A full-blown, in-depth tutorial that builds up a complete client-server application. -
Getting Started with React, Redux and Immutable: a Test-Driven Tutorial
http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-1/
http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-2/
Another solid, in-depth tutorial, similar to the "Full-Stack" tutorial. Builds a client-only TodoMVC app, and demonstrates a good project setup (including a Mocha+JSDOM-based testing configuration). Well-written, covers many concepts, and very easy to follow.
-
Read the Source ep17 - React Redux with Dan Abramov
https://youtu.be/VJ38wSFbM3A
Dan walks through the implementation and concepts of React-Redux. A great follow-up to the Egghead.io tutorial series. -
Exploring Redux Middlewares
http://blog.krawaller.se/posts/exploring-redux-middleware/
Understanding middlewares through a series of small experiments -
Understanding Redux Middleware
https://medium.com/@meagle/understanding-87566abcfb7a
Breaks down Redux's applyMiddleware function line-by-line, and explains the concepts involved