منصوبے کے بارے میں

بیس ویب ایک React کمپوننٹ لائبریری ہے جو بیس ڈیزائن سسٹم کو نافذ کرتی ہے، جو Uber کی تیار کردہ جدید، ریسپانسیو، زندہ کمپوننٹس کا ایک مجموعہ ہے۔ یہ ڈویلپرز کو مستقل اور قابل رسائی انٹرفیس بنانے کے لیے UI بلڈنگ بلاکس کا ایک جامع سیٹ فراہم کرتی ہے۔ یہ لائبریری npm پر `baseui` کے نام سے دستیاب ہے اور اس کے اسٹائلنگ انجن کے لیے `styletron-react` اور `styletron-engine-monolithic` جیسے پیر ڈیپینڈنسیز کی ضرورت ہوتی ہے۔ بیس ویب اور اسٹائلٹرون دونوں TypeScript سپورٹ کے ساتھ آتے ہیں، جو ڈیولپمنٹ میں ٹائپ سیفٹی کو یقینی بناتے ہیں۔ اہم خصوصیات میں شامل ہیں: - مکمل کمپوننٹ کیٹلاگ جو baseweb.design/ladle پر دستیاب ہے - انٹرایکٹو تجربات کے لیے ایک Stackblitz پلے گراؤنڈ - دستاویزات جو baseweb.design پر دستیاب ہیں - تھیم سپورٹ (مثلاً LightTheme) - `styled` ہیلپر کے ذریعے اسٹائلڈ کمپوننٹ یوٹیلیٹیز انٹالیشن pnpm یا npm کے ذریعے سیدھی ہے، اور لائبریری `BaseProvider` اور `StyletronProvider` جیسے پرووائیڈرز کے ذریعے React کے کمپوننٹ ماڈل کے ساتھ ضم ہوتی ہے۔ نوٹ: یہ پروجیکٹ فی الحال مینٹیننس کی حالت میں ہے، Uber محدود مصروفیت رکھتا ہے جبکہ اندرونی ڈیولپمنٹ کی عکاسی جاری رکھتا ہے۔ Uber ڈویلپرز کے لیے، مسائل اور شراکت کے لیے اندرونی چینلز موجود ہیں۔