New concepts like concurrent rendering and suspense prompt us to rethink common state management patterns introduced by libraries like Redux. While there are still many unanswered questions, a lot of discussion is already happening in react-redux GitHub issues (i.e. [1]). There's also Andres Clark's Context.write proposal [2] demonstrating alternative approaches to handling component independent state in a way that works with React suspense.
I've been following some of this discussion and could try to come up with a short overview of the main challenges, suggestions and open questions.
[1] https://github.com/reduxjs/react-redux/issues/890
[2] https://github.com/acdlite/rfcs/blob/context-write/text/0000-context-write.md