question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Docs Rewrite] Meta-Issue: Using Redux

See original GitHub issue

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) (#1783)
    • Advanced topics (store enhancers, etc)
    • Data Fetching and Caching practices (#3613)
    • Writing logic as state machines ( #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)

Issue Analytics

  • State:open
  • Created 4 years ago
  • Reactions:1
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
markeriksoncommented, Dec 26, 2019

Debating the naming a bit.

I’ve been labeling this section as “Real World Usage”. RTK and React-Redux currently have sections called “Using React-Redux” / “Using Redux Toolkit”. Currently, the “Recipes” section is kinda along the lines of what we want this to eventually be.

Just put up a poll asking for preferences on naming:

https://twitter.com/acemarke/status/1210292399085412352

0reactions
markeriksoncommented, Apr 18, 2021

We ought to rework “Configuring Your Store” some:

  • flip the ordering so that RTK’s configureStore is first, and maybe show an example of writing that wrapper around configureStore for your preloaded state or similar (because that probably will pop up when you start writing tests)
  • label the rest as “writing this by hand”, but tbh I’m not even entirely sure I want to keep all that. maybe even ditch all the hand-written section? which leaves this kinda short. anything else to show there?
Read more comments on GitHub >

github_iconTop Results From Across the Web

Mark Erikson on Twitter: "The goals for the rewrite were: - Improve ...
I'm _very_ excited to announce that: The new "Redux Fundamentals" core docs tutorial is LIVE! This is a complete...
Read more >
Redux Fundamentals, Part 5: UI and React
The official Redux Fundamentals tutorial: learn how to use Redux with React.
Read more >
Talk:Waldorf education/Archive index - Wikipedia
Stop using 'Grade' (1st Grade, 2nd Grade,. ... REWRITE/ IMPROVEMENT, 17, Talk:Waldorf education/Archive 6#REWRITE/ IMPROVEMENT.
Read more >
Fullscreen - Bountysource
I am trying to use this gem but getting error. Code Prawn::Document.generate 'chart.pdf' do |pdf| data = { items: { 20 => ...
Read more >
This Week in Elasticsearch and Apache Lucene - 2019-03-15 ...
We also published docs for the "elasticsearch-node" command line tool that ... This was discovered while testing the ODBC driver with Kibana's default ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found