You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the application uses Context API for state management, which leads to unnecessary re-renders and performance bottlenecks as the app scales. Since React re-renders the entire subtree when the context updates, it can cause performance degradation. This issue proposes migrating to Zustand, a lightweight and more efficient state management library that avoids these drawbacks.
Proposed Solution
To overcome these problems we should add Zustand a lightweight and more efficient state management library.
Zustand only updates components that are consuming the changed state, avoiding unnecessary re-renders.
It is more simpler and easier to use with better developer experience, reduced complexity and improved maintainability.
Are you willing to contribute?
Yes, I'd like to help implement this feature.
Additional Context
No response
The text was updated successfully, but these errors were encountered:
Problem or Use Case
Currently, the application uses Context API for state management, which leads to unnecessary re-renders and performance bottlenecks as the app scales. Since React re-renders the entire subtree when the context updates, it can cause performance degradation. This issue proposes migrating to Zustand, a lightweight and more efficient state management library that avoids these drawbacks.
Proposed Solution
Are you willing to contribute?
Additional Context
No response
The text was updated successfully, but these errors were encountered: