دونوں اثرات چلاتے ہیں، لیکن براؤزر کی پینٹنگ سے متعلق مختلف اوقات میں — اور یہ وقت کا فرق پوری بات ہے۔
useEffectبراؤزر کے رنگین کرنے کے بعد چلتا ہے۔ یہ غیر متوازی اور غیر مسدود ہے۔ تقریبا سب کچھ کے لیے استعمال کریں (ڈیٹا، رکنیت، لاگنگ)۔useLayoutEffectDOM میں تبدیلی کے بعد لیکن براؤزر کی پینٹنگ سے پہلے مطابقت سے چلتا ہے۔ اسے استعمال کریں جب آپ کو ایک ہی فریم میں لے آؤٹ پڑھنا اور DOM کو تبدیل کرنا ہو تاکہ دیکھنے والی چمک سے بچا جا سکے۔
