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() ومكونات الخادم ومترجم React وتحسين الحزمة وإزالة إعادة العرض. يُستخدم عند إنشاء المكونات، أو تحسين عمليات إعادة العرض، أو جلب البيانات، أو إدارة الحالة، أو التعامل مع النماذج، أو هيكلة الواجهات الأمامية، أو مراجعة كود React. المصدر: oakoss/agent-skills.