Welcome to React Observable Context JS!
Note: Compatible with earlier React versions [16.8.x - 18.x.x]. For React versions starting from 19.2.0, please use the React Eagle Eye.
An intuitive reactive context based React state manager. No provider component required. Create once: use everywhere both in and out of the React component tree system.
Supports for framework-agnostic state sharing among applications OOB. Simply create an Auto Immutable instance to pass around as the
value argument for this or any Eagle Eye based state manager instances.React Observable Context. Why now?
- Auto-immutable update-friendly context. See
store.setState. - A context bearing an observable consumer store.
- Recognizes negative array indexing. Please see Property Path and
store.setStateIndexing. - Only re-renders subscribing components (clients) on context state changes.
- Subscribing component decides which context state properties' changes to trigger its update.
May see features history at What's Changed?
