يوفر React استخدام useEffect لإجراء تأثيرات جانبية في أحد المكونات. بعض التأثيرات الجانبية هي كما يلي (جلب البيانات من مصدر خارجي وتحديث المحتوى المُقدم ، تحديث عناصر DOM بعد العرض ، الاشتراكات ، استخدام المؤقتات ، التسجيل).