لماذا لا يجوز تعديل حالة React مباشرة بـ state.push(item)؟

  1. لأن push تعمل في الخوادم فقط
  2. لأن React يقارن المراجع فلا يرصد التغيير ولا يعيد الرسم
  3. لأن push بطيئة
  4. لأن المصفوفات غير مدعومة في الحالة