·react-render-performance
</>

react-render-performance

قلل من عمليات إعادة عرض React غير الضرورية عند استهلاك الحالة الخارجية (XState، @xstate/store، Zustand، Redux، Nanostores، context). تفضل الاشتراكات المستندة إلى المحدد على useState(wholeObject). يُستخدم عند التعامل مع الحالة الخارجية في React، أو تحسين عمليات إعادة العرض، أو اختيار أنماط الحالة، أو التكامل مع هذه المكتبات.

12التثبيتات·1الرائج·@jonmumm

التثبيت

$npx skills add https://github.com/jonmumm/skills --skill react-render-performance

كيفية تثبيت react-render-performance

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

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

المصدر: jonmumm/skills.

Patterns for minimizing unnecessary React re-renders when consuming external state. Prefer selector-based subscriptions over useState(wholeObject) — subscribe only to the slice each component needs.

Storing a full state object in React state (e.g. useState(snapshot) and subscribing to every change) forces re-renders on any update. A component that only needs phase will still re-render when quiz.selectedWrong changes if both live in the same object.

Avoid: subscribe → setState(fullObject) → read a field in render. Prefer: subscribe to a selector or slice so the component re-renders only when that value changes. Every library below supports this; use it.

قلل من عمليات إعادة عرض React غير الضرورية عند استهلاك الحالة الخارجية (XState، @xstate/store، Zustand، Redux، Nanostores، context). تفضل الاشتراكات المستندة إلى المحدد على useState(wholeObject). يُستخدم عند التعامل مع الحالة الخارجية في React، أو تحسين عمليات إعادة العرض، أو اختيار أنماط الحالة، أو التكامل مع هذه المكتبات. المصدر: jonmumm/skills.

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

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

أمر التثبيت
npx skills add https://github.com/jonmumm/skills --skill react-render-performance
المصدر
jonmumm/skills
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-03-09
آخر تحديث
2026-03-10

Browse more skills from jonmumm/skills

إجابات سريعة

ما هي react-render-performance؟

قلل من عمليات إعادة عرض React غير الضرورية عند استهلاك الحالة الخارجية (XState، @xstate/store، Zustand، Redux، Nanostores، context). تفضل الاشتراكات المستندة إلى المحدد على useState(wholeObject). يُستخدم عند التعامل مع الحالة الخارجية في React، أو تحسين عمليات إعادة العرض، أو اختيار أنماط الحالة، أو التكامل مع هذه المكتبات. المصدر: jonmumm/skills.

كيف أثبّت react-render-performance؟

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

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

https://github.com/jonmumm/skills

التفاصيل

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