ری ایکٹ کمپوننٹس آپ کے UI کے بارے میں سوچنے کا انداز کیوں بدل دیتے ہیں
میں سوچتا تھا کہ لوگ React components کو اتنا کیوں پسند کرتے ہیں۔ پھر مجھے سمجھ آیا۔
ایک component آپ کے UI کا ایک چھوٹا سا حصہ ہوتا ہے۔ بٹنز یا کارڈز کے بارے میں سوچیں۔ آپ اسے ایک بار بناتے ہیں۔ آپ اسے کہیں بھی استعمال کر سکتے ہیں۔ ایک ہی HTML بار بار لکھنے سے جان چھڑائیں۔
- ڈیٹا بھیجنے کے لیے props کا استعمال کریں۔
- ڈیٹا کی بنیاد پر component تبدیل ہوتا ہے۔
- آپ کا کوڈ صاف ستھرا رہتا ہے۔
- آپ کی فائلیں چھوٹی رہتی ہیں۔
- بگ (bugs) تلاش کرنا آسان ہو جاتا ہے۔
چھوٹے components کو بڑے components کے اندر رکھیں۔ ہر حصہ ایک ہی کام کرتا ہے۔ آپ کی ایپ ایک قابلِ پیش گوئی (predictable) درخت کی طرح بن جاتی ہے۔
سادگی کام کرتی ہے۔ اسے پورٹ فولیو کے لیے استعمال کریں۔ اسے ایک بڑی ایپ کے لیے استعمال کریں۔
ماخذ: https://dev.to/kahenda/why-react-components-will-change-how-you-think-about-ui-1i3b