Comprehensive React skill covering component architecture, performance optimization, state management, data fetching, and modern React 19+ APIs. Prioritizes React Compiler compatibility, Server Components, and elimination of data fetching waterfalls.
When to use: Building React applications, optimizing performance, choosing state management, implementing data fetching, reviewing component architecture.
When NOT to use: Non-React frameworks, purely server-side rendering without React, static sites without interactivity.
React 19개 이상의 패턴, 성능 최적화 및 구성 요소 아키텍처. 후크, 상태 관리 결정 트리, use() API를 사용한 데이터 가져오기, 서버 구성 요소, React 컴파일러, 번들 최적화 및 다시 렌더링 제거를 다룹니다. 구성 요소 빌드, 다시 렌더링 최적화, 데이터 가져오기, 상태 관리, 양식 처리, 프런트엔드 구조화 또는 React 코드 검토 시 사용합니다. 출처: oakoss/agent-skills.