What problem does it solve?
This skill provides guidance and best practices for developing modern React 19 applications, ensuring components are efficient, maintainable, and leverage the latest features.
Core Features & Use Cases
- Component Structure: Learn optimal ways to organize React components.
- Hooks & State Management: Master
useState, useEffect, useCallback, useMemo, and custom hooks.
- Performance Optimization: Implement techniques like
React.memo, code splitting, and virtualization.
- TypeScript Integration: Ensure type safety for props, state, and hooks.
- Use Case: When creating a new feature component, follow the provided checklist to ensure it adheres to React 19 best practices, including proper hook usage, prop typing, and performance considerations.
Quick Start
Create a new React function component using the provided template, ensuring all props are properly typed and event handlers are memoized with useCallback.