منصوبے کے بارے میں
shadcn/ui خود کو خوبصورتی سے ڈیزائن کیے گئے اجزاء کے ایک سیٹ کے طور پر بیان کرتا ہے جسے ڈویلپرز اپنی ضرورت کے مطابق ڈھال سکتے ہیں، ان میں توسیع کر سکتے ہیں اور ان پر مزید کام کر سکتے ہیں۔ روایتی dependency کے طور پر استعمال ہونے کے بجائے، یہ پروجیکٹ اپنے اجزاء کو ایسے کوڈ کے طور پر پیش کرتا ہے جس کے آپ خود مالک بنتے ہیں: README میں واضح طور پر اسے ایک ایسی چیز کے طور پر بیان کیا گیا ہے جہاں سے "یہاں سے شروع کریں اور پھر اسے اپنا بنائیں" اور "اسے اپنی اجزاء کی لائبریری بنانے کے لیے استعمال کریں۔"
ریپوزٹری کے مواد میں واضح کیے گئے اہم نکات:
- تقسیم کا ماڈل: پروجیکٹ خود کو ایک "code distribution platform" کہتا ہے، جو اسے پیک شدہ اجزاء کی ڈیپینڈینسی سے ممتاز کرتا ہے؛ صارفین کو اجزاء کا کوڈ ملتا ہے جسے وہ تبدیل کر سکتے ہیں۔
- فریم ورک کی مطابقت: تفصیل میں بتایا گیا ہے کہ یہ "works with your favorite frameworks" ہے، بغیر README میں کسی مخصوص فریم ورک کا نام لیے۔
- رسائی اور ڈیزائن: اجزاء کو قابل رسائی اور خوبصورتی سے ڈیزائن کیا گیا قرار دیا گیا ہے، جس میں حسب ضرورت بنانا اور توسیع کرنا اولین مقاصد ہیں۔
- لائسنسنگ اور شفافیت: اسے MIT لائسنس کے تحت جاری کیا گیا ہے، جس میں ریپوزٹری کی تفصیل "Open Source. Open Code." پر زور دیتی ہے۔
- دستاویزات: مکمل دستاویزات https://ui.shadcn.com/docs پر موجود ہیں، اور README قارئین کو استعمال کی تفصیلات کے لیے وہاں جانے کی ہدایت کرتا ہے۔
- تعاون: ان لوگوں کے لیے جو پروجیکٹ میں حصہ لینا چاہتے ہیں، /CONTRIBUTING.md پر ایک گائیڈ فراہم کی گئی ہے۔
ریپوزٹری ایک عوامی hero/opengraph امیج اثاثہ کا حوالہ بھی دیتی ہے، جو ایک چھوٹی monorepo طرز کی ایپلی کیشنز کی ترتیب کی نشاندہی کرتی ہے۔ ان نکات کے علاوہ، README جان بوجھ کر مختصر رکھا گیا ہے اور انسٹالیشن کی ہدایات، اجزاء کی فہرستوں، اور فریم ورک سے متعلق رہنمائی کے لیے دستاویزات کی سائٹ کا لنک فراہم کرتا ہے، اس لیے ان تفصیلات کو یہاں بیان نہیں کیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.