What problem does it solve?
This Skill provides a comprehensive guide to building robust, maintainable, and performant React applications, ensuring adherence to modern best practices and efficient development workflows.
Core Features & Use Cases
- Component Architecture: Learn patterns for building scalable and reusable UI components.
- State Management: Understand the hierarchy and best tools for managing local, client, and server state.
- TypeScript Integration: Implement strong typing for props, hooks, and components.
- Testing: Write effective tests for components and hooks using Vitest.
- Use Case: When starting a new React project or refactoring an existing one, use this Skill to ensure your codebase follows established patterns for structure, state, and typing, leading to fewer bugs and easier maintenance.
Quick Start
Review the 'references/best-practices.md' file for detailed React development guidelines.