-
-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace Redux
with Zustand
`
#50
Comments
Redux
with Mobx
and/or Zustand
`
I had a chat yesterday with @adrianlemess and looks like Zustand would be a great addition aside Redux, ensuring also to not expose the state library to the library use. We could deprecate Redux later to give some migration time. I have prepared the work with this commit 90bcb63 |
Redux
with Mobx
and/or Zustand
`Redux
with Zustand
`
Let's go for Zustand. |
Let's go faster to remove Redux. I think @BrandonEscamilla is using reducer injection, is that something you really need or would a Zustand equivalent would work? |
I just saw you closed this one, but yes a zustand equivalent would work. Thanks. |
Sure, zustand is way more flexible. I will prepare an example for that. |
Components
Zustand vs Mobx
As initial step, we could
add
Mobx and/or Zustand to Redux instead of removing completely Redux. See also this comment by @@MukkundBImportant criteria is the ease of integration with
Rx.js
(very useful and sometimes needed for JupyterLab cases) andY.js
.Nowadays Zustand seems to have more contribution and downloads.
Mobx
Zustand
The text was updated successfully, but these errors were encountered: