Building React Applications with Idiomatic Redux
Learn practical production-ready techniques for building React and Redux applications. Explore advanced state management, middleware, React Router integration, and more. Gain better practices from Redux’s creator, Dan Abramov. Click here for Community Notes on this course.
This course will pick up where we left off with the
. If you haven’t watched that yet, you are highly encouraged to do so!
You are about to learn practical production ready techniques for building your React and Redux applications. You will explore advanced state management, middleware, React Router integration, and other common problems you are likely to encounter while building applications for your clients and customers.
Even if you have already spent time studying Redux, this course will show you better practices straight from the library’s creator Dan Abramov.
Click here to see the Community Notes on this course
Course Content
Redux: Simplifying the Arrow Functions
Redux: Supplying the Initial State
Redux: Persisting the State to the Local Storage
Redux: Refactoring the Entry Point
Redux: Adding React Router to the Project
Redux: Navigating with React Router
Redux: Filtering Redux State with React Router Params
Redux: Using withRouter() to Inject the Params into Connected Components
Redux: Using mapDispatchToProps() Shorthand Notation
Redux: Colocating Selectors with Reducers
Redux: Normalizing the State Shape
Redux: Wrapping dispatch() to Log Actions
Redux: Adding a Fake Backend to the Project
Redux: Fetching Data on Route Change
Redux: Dispatching Actions with the Fetched Data
Redux: Wrapping dispatch() to Recognize Promises
Redux: The Middleware Chain
Redux: Applying Redux Middleware
Redux: Updating the State with the Fetched Data
Redux: Refactoring the Reducers
Redux: Displaying Loading Indicators
Redux: Dispatching Actions Asynchronously with Thunks
Redux: Avoiding Race Conditions with Thunks
Redux: Displaying Error Messages
Redux: Creating Data on the Server
Redux: Normalizing API Responses with normalizr
Redux: Updating Data on the Server
User Reviews
Be the first to review “Building React Applications with Idiomatic Redux”
You must be logged in to post a review.
There are no reviews yet.