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 

Guides 

  • Performance - Optimize re-renders, memoization patterns
  • TypeScript - Type definitions, inference, generic stores
  • Migration - From Context, Zustand, Redux
  • Troubleshooting - Common issues and solutions
Return to navigation