·react-effect-patterns
</>

react-effect-patterns

إرشادات لاستخدام React useEffect المناسب وتجنب التأثيرات غير الضرورية. يُستخدم عند كتابة أو مراجعة أو إعادة بناء مكونات React التي تستخدم useEffect أو useState أو تتعامل مع التأثيرات الجانبية. يتم تشغيلها على المهام التي تتضمن تأثيرات React، أو الحالة المشتقة، أو معالجات الأحداث، أو جلب البيانات، أو مزامنة المكونات.

18التثبيتات·0الرائج·@nbbaier

التثبيت

$npx skills add https://github.com/nbbaier/agent-skills --skill react-effect-patterns

كيفية تثبيت react-effect-patterns

ثبّت مهارة الذكاء الاصطناعي react-effect-patterns بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/nbbaier/agent-skills --skill react-effect-patterns
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: nbbaier/agent-skills.

Effects are an escape hatch from React for synchronizing with external systems. Removing unnecessary Effects makes code easier to follow, faster to run, and less error-prone.

| Transform data | Calculate during render | | Expensive calculation | useMemo | | Reset all state on prop | key attribute | | Adjust state on prop | Derive during render | | Share event logic | Extract function, call from handlers | | User events | Event handlers | | External system sync | Effect | | Notify parent | Update in handler or lift state |

| Init once | Module-level or guard variable | | External store | useSyncExternalStore | | Fetch data | Effect with cleanup |

إرشادات لاستخدام React useEffect المناسب وتجنب التأثيرات غير الضرورية. يُستخدم عند كتابة أو مراجعة أو إعادة بناء مكونات React التي تستخدم useEffect أو useState أو تتعامل مع التأثيرات الجانبية. يتم تشغيلها على المهام التي تتضمن تأثيرات React، أو الحالة المشتقة، أو معالجات الأحداث، أو جلب البيانات، أو مزامنة المكونات. المصدر: nbbaier/agent-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/nbbaier/agent-skills --skill react-effect-patterns
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-11

Browse more skills from nbbaier/agent-skills

إجابات سريعة

ما هي react-effect-patterns؟

إرشادات لاستخدام React useEffect المناسب وتجنب التأثيرات غير الضرورية. يُستخدم عند كتابة أو مراجعة أو إعادة بناء مكونات React التي تستخدم useEffect أو useState أو تتعامل مع التأثيرات الجانبية. يتم تشغيلها على المهام التي تتضمن تأثيرات React، أو الحالة المشتقة، أو معالجات الأحداث، أو جلب البيانات، أو مزامنة المكونات. المصدر: nbbaier/agent-skills.

كيف أثبّت react-effect-patterns؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/nbbaier/agent-skills --skill react-effect-patterns بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/nbbaier/agent-skills

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-01