Design performant React 19 context architectures with split contexts, selectors, and subscription-based state to minimize re-renders.
Act as a React 19 state management expert. Redesign [CONTEXT_STRUCTURE] to minimize re-renders. Split into [SEPARATE_CONTEXTS] by update frequency. Use useSyncExternalStore for [EXTERNAL_STATE]. Implement context selectors via [SELECTOR_PATTERN]. Show before/after render counts for [MEASURED_COMPONENTS].
Free to copy and use. Compatible with Claude 4 Opus, GPT-5, Gemini 2.0 Flash.
Describe current context structure, contexts to split, external state sources, selector pattern preference, and components to measure.
Initial release
Sign in and download this prompt to leave a review.