Menu
Redux LogoRedux
Getting StartedTutorialAPIFAQGitHubNeed help?
Redux LogoRedux
  • Getting Started
  • Tutorial
  • API
  • FAQ
  • GitHub
  • Need help?
  • Introduction
    • Getting Started with Redux
    • Installation
    • Motivation
    • Core Concepts
    • Three Principles
    • Prior Art
    • Learning Resources
    • Ecosystem
    • Examples
  • Tutorials
    • Tutorials Index
    • Redux Essentials
      • Redux Overview and Concepts
      • Redux App Structure
      • Basic Redux Data Flow
      • Using Redux Data
      • Async Logic and Data Fetching
      • Performance and Normalizing Data
    • Basic Tutorial
      • Basic Tutorial: Intro
      • Actions
      • Reducers
      • Store
      • Data flow
      • Usage with React
      • Example: Todo List
    • Advanced Tutorial
      • Advanced Tutorial: Intro
      • Async Actions
      • Async Flow
      • Middleware
      • Usage with React Router
      • Example: Reddit API
      • Next Steps
  • Recipes
    • Recipes: Index
    • Configuring Your Store
    • Usage With TypeScript
    • Migrating to Redux
    • Using Object Spread Operator
    • Reducing Boilerplate
    • Server Rendering
    • Writing Tests
    • Computing Derived Data
    • Implementing Undo History
    • Isolating Redux Sub-Apps
    • Using Immutable.JS with Redux
    • Code Splitting
    • Structuring Reducers
      • Structuring Reducers
      • Prerequisite Concepts
      • Basic Reducer Structure
      • Splitting Reducer Logic
      • Refactoring Reducers Example
      • Using combineReducers
      • Beyond combineReducers
      • Normalizing State Shape
      • Updating Normalized Data
      • Reusing Reducer Logic
      • Immutable Update Patterns
      • Initializing State
  • FAQ
    • FAQ Index
    • General
    • Reducers
    • Organizing State
    • Store Setup
    • Actions
    • Immutable Data
    • Code Structure
    • Performance
    • Design Decisions
    • React Redux
    • Miscellaneous
  • Style Guide
    • Style Guide: Best Practices
  • Other
    • Glossary
    • Troubleshooting
  • API Reference
    • API Reference
    • createStore
    • Store
    • combineReducers
    • applyMiddleware
    • bindActionCreators
    • compose
  • Redux Toolkit
    • Redux Toolkit: Overview

#Advanced

In the basics walkthrough, we explored how to structure a simple Redux application. In this walkthrough, we will explore how AJAX and routing fit into the picture.

  • Async Actions
  • Async Flow
  • Middleware
  • Usage with React Router
  • Example: Reddit API
  • Next Steps
Previous
« Example: Todo List
Next
Async Actions »

Docs

  • Getting Started
  • Tutorial
  • FAQ
  • Tutorial
  • API Reference

Community

  • Stack Overflow
  • Feedback

More

  • GitHub
  • Deploys by Netlify
Redux Logo
Copyright © 2015–2020 Dan Abramov and the Redux documentation authors.