टिकटॉक, इंस्टाग्राम और सोशल मीडिया

मेटा ने एस्टरिक्स (Astryx) ओपन-सोर्स डिज़ाइन सिस्टम लॉन्च किया, जो रिएक्ट और एआई एजेंटों के लिए है

· GlobeWire Daily Editorial Desk · Source: github.com

3 मिनट में पढ़ें

मुख्य बातेंमूल विवरण सत्यापित करने के लिए, आधिकारिक रिपॉजिटरी और दस्तावेजों की जांच करें: Astryx GitHub Repository आधिकारिक दस्तावेज़, स्टोरीबुक और डिस्कॉर्ड लिंक रिपॉजिटरी के माध्यम से उपलब्ध हैं।
Meta Open-Sources Astryx, a Customizable Design System Built for React and AI Agents

चित्र: GitHub · चित्र स्रोत · Resized and letterboxed to 16:9; no AI generation

एस्टरिक्स का परिचय

मेटा ने आधिकारिक तौर पर Astryx (एस्टरिक्स) को ओपन-सोर्स कर दिया है, जिसे पिछले आठ वर्षों में आंतरिक रूप से विकसित किया गया था। रिपॉजिटरी दस्तावेज़ के अनुसार, एस्टरिक्स मेटा के भीतर 13,000 से अधिक आंतरिक अनुप्रयोगों को संचालित करता है। यह वर्तमान में बीटा रिलीज़ में उपलब्ध है और React 19+ तथा StyleX पर आधारित है।

मुख्य विशेषताएँ और वास्तुकला

एस्टरिक्स डेवलपर्स और डिजाइनरों के लिए एक सुसंगत पारिस्थितिकी तंत्र प्रदान करता है, जिसमें शामिल हैं:

  • 150+ सुलभ घटक (Components): टाइपस्क्रिप्ट समर्थन के साथ पूरी तरह से टाइप्ड रिएक्ट घटक।
  • थीमिंग और डार्क मोड: सीएसएस कस्टम प्रॉपर्टी ओवरराइड के माध्यम से ब्रांड-स्तरीय थीमिंग, जिससे घटक स्रोत को फोर्क किए बिना कस्टमाइज़ेशन संभव है।
  • स्टाइलिंग लॉक-इन नहीं: हालांकि इसे StyleX के साथ बनाया गया है, उपयोगकर्ता Tailwind, CSS modules या सादे CSS का उपयोग करके शैलियों को ओवरराइड कर सकते हैं।
  • ओपन इंटरनल और स्विज़लिंग: घटकों को सीधे निर्यात किया जाता है, और एक "swizzle" सुविधा पूर्ण प्रोजेक्ट स्वामित्व के लिए घटक के स्रोत कोड को प्रोजेक्ट में इंजेक्ट करती है।
  • एआई एजेंट अनुकूलता: इसे विशेष रूप से इस तरह डिज़ाइन किया गया है कि मानव डेवलपर्स और एआई कोडिंग सहायक दोनों एक ही टूलिंग, सीएलआई कमांड और संदर्भ का उपयोग कर सकें।

तकनीकी आवश्यकताएं और सेटअप

एस्टरिक्स के लिए सह-निर्भरता (`react` और `react-dom`) के रूप में React 19 या इसके बाद के संस्करण की आवश्यकता होती है।

  • इंस्टॉलेशन: प्रोजेक्ट्स थीम के साथ पैकेज मैनेजर के माध्यम से कोर पैकेज इंस्टॉल कर सकते हैं।
  • सीएलआई उपयोग: स्थानीय प्रोजेक्ट उपयोग या वैश्विक स्थापना के लिए एक कमांड-लाइन इंटरफ़ेस उपलब्ध है।
  • प्रयोगात्मक पैकेज: `@astryxdesign/lab` जैसे पैकेज अप्रकाशित हैं, जबकि `@astryxdesign/vega` और `@astryxdesign/charts` केवल `@canary` डिस्ट-टैग के तहत प्रकाशित किए जाते हैं।

व्यावहारिक निहितार्थ और सत्यापन

रैपक्ट 19 अपनाने वाली टीमों के लिए, एस्टरिक्स मेटा में बड़े पैमाने पर उपयोग से प्राप्त एक सिद्ध आधार प्रदान करता है। हालांकि, चूंकि सिस्टम वर्तमान में बीटा में है और आधुनिक स्टैक आवश्यकताओं पर निर्भर करता है, डेवलपर्स को आधिकारिक दस्तावेज और सेटअप गाइड की समीक्षा करनी चाहिए।

मूल विवरण सत्यापित करने के लिए, आधिकारिक रिपॉजिटरी और दस्तावेजों की जांच करें:

  • Astryx GitHub Repository
  • आधिकारिक दस्तावेज़, स्टोरीबुक और डिस्कॉर्ड लिंक रिपॉजिटरी के माध्यम से उपलब्ध हैं।
यह खबर शेयर करें
मूल स्रोत पढ़ें: facebook/astryx: An open source design system that's fully customizable and agent ready - GitHub

AI की सहायता से तैयार रिपोर्ट; मूल स्रोत के दावों की स्वतंत्र पुष्टि नहीं की गई है।

लेखक के बारे में

GlobeWire Daily Editorial Desk — प्रकाशित स्रोतों पर आधारित AI-सहायता प्राप्त खबरें।

और पढ़ें