React Components: تعمیراتی بلاکس

React components آپ کے یوزر انٹرفیس کے حصے ہوتے ہیں۔ یہ آپ کو اپنی ایپ کو چھوٹے حصوں میں بنانے کی اجازت دیتے ہیں۔

اپنے components کو چھوٹا رکھیں۔ انہیں کسی ایک مقصد تک محدود رکھیں۔ اگر ایک component بہت زیادہ کام کر رہا ہو تو اسے تقسیم کر دیں۔

مثال:

  • ایک UserCard کو ڈیٹا فیچ (fetch) نہیں کرنا چاہیے۔
  • ایک UserCard کو فارم سبمیشن (form submissions) کو ہینڈل نہیں کرنا چاہیے۔

ایک component صرف ایک کام کرتا ہے۔ چھوٹے پیمانے سے آغاز کریں۔ مستقل مزاجی برقرار رکھیں۔ پیچیدہ UIs بنائیں۔

ماخذ: https://dev.to/kahenda/react-components-the-building-blocks-you-need-to-know-215k