Day #8 Worked from 1:30pm - 2:30pm Made it through Lesson 5 Lesson 5: Redux Middleware When I was learning React-Redux, one concept that I could never wrap my head around was the concept of a middleware. What is a middleware? Middleware is code that intercepts a request or a process, usually redirecting it or producing some sort of side effect. In Redux, middleware lives in between the dispatching of action and the reducers.
Day #7 Worked from 11pm - 1am Made it through Lesson 4 Lesson 3: React & Redux The creators of Redux wrote a really helpful package react-redux that provides us with a better abstraction for Redux. With the connect() method from react-redux, we won’t have to keep passing the store down a bunch of nested components (this is called prop threading); instead, connect() allows use to specify which components should receive which data from the store.
Day #6 Worked from 10:15am - 1:10pm Made it through Lesson 2 Lesson 2: Redux At Its Core The concept of Redux, as we learned last time, was pretty simple to understand. However, learning how to implement Redux may be a little bit trickier. There are three major players in Redux: Actions Reducers The Store Learning Redux is difficult because in order to be able to implement anything, you really need to understand how these three components work together.