Skip to content

Add Nucleux - A Fresh Approach to State Management in React #1454

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

martyroque
Copy link

Add Nucleux to React State Management section

This PR adds Nucleux to the React State Management and Data Fetching section. Nucleux is a lightweight atomic state management library built on the publisher-subscriber pattern with IoC container design.

Why Nucleux should be included:

  • Provides atomic updates that only re-render components subscribed to changed state
  • Eliminates boilerplate with no providers, reducers, or action creators needed
  • Offers built-in persistence capabilities with minimal configuration
  • Includes dependency injection through IoC container for clean architecture
  • Bundle size is extremely small (< 3KB gzipped)
  • Fully TypeScript compatible with excellent type inference

The project is actively maintained and offers a compelling alternative to more complex state management solutions.

GitHub repo: https://github.com/martyroque/nucleux
NPM package: https://www.npmjs.com/package/nucleux

Thank you for considering this addition to the Awesome React list!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant