What problem does it solve?
Frontend development can be complex, inconsistent, and prone to performance issues. This Skill provides a comprehensive, opinionated guide to modern React/TypeScript patterns, ensuring developers build high-quality, performant, and maintainable applications efficiently. It eliminates guesswork, reduces the learning curve for best practices, and promotes consistency across teams.
Core Features & Use Cases
- Modern React Patterns: Guides on Suspense-based data fetching, lazy loading, and component organization to optimize performance and user experience.
- Comprehensive Best Practices: Covers everything from MUI v7 styling and TanStack Router to TypeScript standards and performance optimization, ensuring consistent, high-quality code.
- Use Case: When starting a new React/TypeScript project or refactoring an existing one, use this Skill to quickly establish a robust architecture, implement efficient data fetching, and ensure all team members follow the same high-quality coding standards, saving countless hours in code reviews and refactoring.
Quick Start
Help me create a new React component following the modern patterns, including lazy loading and useSuspenseQuery for data fetching. Provide a code template.