क्लाउडस्केप, सहज ज्ञान युक्त वेब एप्लिकेशन बनाने के लिए AWS का खुला स्रोत समाधान

कुछ दिनों पहले AWS ने अपनी आधिकारिक वेबसाइट पर एक प्रकाशन के माध्यम से के लॉन्च की घोषणा की थी क्लाउडस्केप डिजाइन सिस्टम, सहज ज्ञान युक्त वेब अनुप्रयोगों के निर्माण के लिए एक खुला स्रोत समाधान।

क्लाउडस्केप डिज़ाइन सिस्टम में वेब अनुप्रयोगों के निर्माण के लिए दिशा-निर्देशों का एक व्यापक सेट होता है, साथ ही साथ डिज़ाइन संसाधन और फ्रंट-एंड घटक तैनाती को गति देने के लिए होते हैं।

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

“हमने इसे 2016 में AWS वेब एप्लिकेशन के लिए उपयोगकर्ता अनुभव को बेहतर बनाने और टीमों को इन एप्लिकेशन को तेजी से तैनात करने में मदद करने के लिए बनाया था। तब से, हमने ग्राहकों की प्रतिक्रिया और शोध के आधार पर इसमें लगातार सुधार किया है, ”एडब्ल्यूएस कहते हैं।

क्लाउडस्केप डिजाइन सिस्टम के बारे में

Cloudscape वेब अनुप्रयोगों के निर्माण के लिए एक खुला स्रोत डिजाइन प्रणाली है एडब्ल्यूएस सेवाओं से संबंधित वेब अनुप्रयोगों में उपयोगकर्ता अनुभव को बेहतर बनाने के लिए और टीमों को इन अनुप्रयोगों को तेजी से तैनात करने में मदद करने के लिए।

प्रत्येक घटक का कार्य वातावरण होता है जहां डिजाइनर और डेवलपर्स देख सकते हैं कि घटक कैसे व्यवहार करता है, साथ ही नमूना कोड भी। बनाते समय आपका समय और प्रयास बचाने के लिए, AWS पहुंच-योग्यता विकल्पों और डिज़ाइन समाधानों पर चरण-दर-चरण मार्गदर्शन प्रदान करता है।

जब आप किसी एप्लिकेशन के लिए स्वचालित परीक्षण बनाते हैं, तो आप क्लाउडस्केप घटकों के साथ सहभागिता करते हैं। उदाहरण के लिए, आप क्लाउडस्केप बटन चुन सकते हैं और दावा कर सकते हैं कि ऐप उस बटन के साथ आपके द्वारा संबद्ध क्रिया को प्रतिबिंबित करने के लिए अपडेट करता है। CSS वर्ग के नामों सहित Cloudscape घटकों की आंतरिक HTML संरचना किसी भी समय बदल सकती है।

यही कारण है कि AWS ने प्रत्येक घटक के लिए परीक्षण उपयोगिताएँ बनाईं। परीक्षण उपयोगिताओं में स्थिर एपीआई होते हैं ताकि आप इन घटकों के प्रासंगिक भागों तक पहुंच सकें, इस बारे में चिंता किए बिना कि किस चयनकर्ता का उपयोग करना है। क्लाउडस्केप की परीक्षण उपयोगिताओं का ढांचा स्वतंत्र है और इसका उपयोग किसी भी परीक्षण स्टैक (जेस्ट और जेएसडॉम से वेबड्राइवरआईओ तक) के साथ-साथ निम्नलिखित के साथ किया जा सकता है:

  • यूनिट परीक्षण, जहां आपके पास आमतौर पर दस्तावेज़ ऑब्जेक्ट मॉडल (DOM) तक सीधी पहुंच होती है
  • एकीकरण जांच, जहां स्ट्रिंग चयनकर्ताओं पर भरोसा करना विशिष्ट है। परीक्षण उपयोगिताओं मुख्य घटक पैकेज का हिस्सा हैं।
  • एक चयन फ़िल्टर: जो उपयोगकर्ताओं को एक या दो गुण चुनकर संसाधनों के संग्रह में विशिष्ट आइटम खोजने की अनुमति देता है।
  • कंटेनर: कंटेनर के साथ, आप सामग्री तत्वों का एक समूह प्रस्तुत कर सकते हैं, जो दर्शाता है कि तत्व संबंधित हैं। उदाहरण के लिए, एक सरणी एक प्रकार का कंटेनर है।
  • विस्तार योग्य खंड: इसके साथ उपयोगकर्ता किसी अनुभाग का विस्तार या पतन कर सकते हैं। विस्तारणीय अनुभागों का उपयोग करने की अनुशंसा तब की जाती है जब आपके पास किसी पृष्ठ पर एकाधिक अनुभाग हों और आप उपयोगकर्ताओं को एक समय में एक या अधिक अनुभाग देखने की अनुमति देना चाहते हों। विस्तार योग्य अनुभाग डिफ़ॉल्ट रूप से संक्षिप्त हो जाते हैं।
  • एक पहुंच बिंदु: व्यावहारिक ट्यूटोरियल में, हॉटस्पॉट अदृश्य कंटेनर होते हैं जो यह चिन्हित करते हैं कि हॉटस्पॉट आइकन कहाँ रखे जाने चाहिए। हॉटस्पॉट आइकन एनोटेशन संदर्भ द्वारा दर्शाए जाते हैं और एनोटेशन पॉपअप को खोलने और बंद करने के लिए उपयोग किए जाते हैं।
  • विभाजित फलक: यह एक समायोज्य पैनल है जो सूचना या द्वितीयक नियंत्रणों तक पहुंच प्रदान करता है। स्प्लिट व्यू को लागू करने के लिए यह मुख्य घटक है, प्रासंगिक संसाधन विवरण के साथ संसाधनों के संग्रह को प्रदर्शित करने के लिए एक टेम्पलेट।
  • जादूगर: एक बहु-पृष्ठ प्रपत्र जो जटिल प्रवाह या परस्पर संबंधित कार्यों की श्रृंखला के माध्यम से उपयोगकर्ता का मार्गदर्शन करता है। विज़ार्ड में एक नेविगेशन फलक, एक शीर्षलेख, एक मुख्य सामग्री क्षेत्र और क्रिया बटन होते हैं।

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

आप विवरण की जांच कर सकते हैं निम्नलिखित लिंक।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।