Skip to content

[Docs Rewrite] Meta-Issue: Using Redux #3598

Open
@markerikson

Description

This is a tracking issue to cover all work related to creating the new "Real World Usage" "Using Redux" section.

Original plan was to call it "Real World Usage", but after thinking it over further, I'm inclined to go with a category name of "Using Redux" to match the React-Redux and Redux Toolkit docs, with a category base URL of /usage/. (I see that I did do a Twitter poll almost a year ago, and "Real World Usage" won 60% to 18%, so I'm willing to discuss this further if anyone has particularly strong feelings about it.)

Tasks

  • Confirm desired outline of content
  • Topics
    • Side effects (comparisons of different approaches, how to choose a side effects lib, etc)
    • Debugging
    • Static types (move existing "TS" page?
    • Selectors
    • Using middleware effectively (including writing custom middleware)
    • Folder+file structures
    • Use of Redux Toolkit
    • Working with the Redux ecosystem
    • Performance (batching subscriptions, other perf) (Add an "Optimization" recipe #1783)
    • Advanced topics (store enhancers, etc)
    • Data Fetching and Caching practices ([Docs Rewrite] New Page: Data Fetching and Caching #3613)
    • Writing logic as state machines ( [Docs Rewrite] Meta-Issue: Using Redux #3598 )
    • Randomness
    • Architectural patterns: "Redux modules", and avoiding importing the store into other code (modules export an initModule(store) function; broadcast store instance via event emitter; have modules provide middleware, etc)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions