Advanced
Beyond basic usage, Contection supports initialization logic, data validation, and per-Provider customization.
Lifecycle hooks run code when stores mount/unmount - load from localStorage, set up event listeners, sync with external systems. Validation ensures data integrity before state updates. Provider-level configuration lets you override these behaviors per Provider instance.
Core
- Lifecycle and Validation -
storeWillMount,storeDidMount,validate, Provider overrides - API Reference - Complete function signatures and options
Guides
- Performance - Optimize re-renders, memoization patterns
- TypeScript - Type definitions, inference, generic stores
- Migration - From Context, Zustand, Redux
- Troubleshooting - Common issues and solutions