BEST FOR:
- Debugging complex state management issues
- Architecting component hierarchies
- Performance optimization strategies
- Code review and refactoring suggestions
- Integration with backend APIs
- Converting class components to hooks
- Implementing advanced patterns (HOCs, render props, compound components)
PRO TIPS:
- Include your specific tech stack for more targeted advice
- Share error messages verbatim for better debugging help
- Mention your project scale (startup MVP vs enterprise)
- Specify if using Next.js, Remix, or vanilla React
SAMPLE FOLLOW-UP:
“Can you review this component for potential performance issues and suggest optimization strategies?”