इस प्रोजेक्ट के बारे में
Base Web एक React कंपोनेंट लाइब्रेरी है जो Base डिज़ाइन सिस्टम को लागू करती है, जो Uber द्वारा विकसित आधुनिक, उत्तरदायी, जीवंत कंपोनेंट्स का संग्रह है। यह डेवलपर्स को सुसंगत, सुलभ इंटरफेस बनाने के लिए UI बिल्डिंग ब्लॉक्स का एक व्यापक सेट प्रदान करती है।
लाइब्रेरी npm पर `baseui` के रूप में उपलब्ध है और इसके स्टाइलिंग इंजन के लिए `styletron-react` और `styletron-engine-monolithic` सहित पीयर डिपेंडेंसी की आवश्यकता होती है। Base Web और Styletron दोनों TypeScript समर्थन के साथ आते हैं, जो विकास में प्रकार सुरक्षा सुनिश्चित करते हैं।
मुख्य विशेषताओं में शामिल हैं:
- baseweb.design/ladle पर उपलब्ध एक पूर्ण कंपोनेंट कैटलॉग
- इंटरैक्टिव प्रयोग के लिए एक Stackblitz प्लेग्राउंड
- baseweb.design पर उपलब्ध दस्तावेज़ीकरण
- थीम समर्थन (जैसे, LightTheme)
- `styled` हेल्पर के माध्यम से स्टाइल किए गए कंपोनेंट उपयोगिताएँ
स्थापना pnpm या npm का उपयोग करके सरल है, और लाइब्रेरी `BaseProvider` और `StyletronProvider` जैसे प्रोवाइडर के माध्यम से React के कंपोनेंट मॉडल के साथ एकीकृत होती है।
नोट: परियोजना वर्तमान में रखरखाव स्थिति में है, Uber आंतरिक विकास को प्रतिबिंबित करते हुए सीमित जुड़ाव रखता है। Uber डेवलपर्स के लिए, मुद्दों और योगदान के लिए आंतरिक चैनल हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.