What problem does it solve?
This Skill provides comprehensive guidelines for building modern React applications with TypeScript, focusing on Suspense-based data fetching, lazy loading, and performance optimization.
Core Features & Use Cases
- Modern React Patterns: Complete coverage of React.FC, lazy loading, Suspense boundaries, and modern hooks patterns.
- Performance Optimization: Implements cache-first strategies, memoization, and prevents layout shift for optimal user experience.
- Use Case: When creating a new user profile component, use this Skill to implement useSuspenseQuery, wrap in SuspenseLoader, and follow file organization standards.
- Real-World Example: Building a dashboard with parallel data fetching, lazy-loaded sections, and responsive MUI v7 styling.
Quick Start
Create a new component using React.FC pattern, lazy load heavy dependencies, wrap in SuspenseLoader, and use useSuspenseQuery for data fetching.
Core Features & Use Cases
- Component Architecture: Standardized patterns for React.FC, lazy loading, and Suspense boundaries.
Quick Start
Use this Skill when creating a new user profile page with lazy loading and Suspense-based data fetching.