5

जो 3 high-level goals का किया एमडीएल असफल:सामग्री डिजाइन लाइट (एमडीएल) एमडीसी के साथ क्यों हटा दिया गया था?

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

या एमडीएल को पीछे छोड़ने के पीछे कुछ अन्य कारण थे?

+0

यह एमडीएल है v2 वे सिर्फ नाम बदल दिया। –

+0

मुझे लगता है कि वाक्यविन्यास बहुत बुरा था? उदाहरण के लिए: '<बटन वर्ग =" - उठाया एमडीएल बटन - एमडीएल बटन एमडीएल-js बटन एमडीएल बटन रंग एमडीएल-js-लहर प्रभाव "> फेसबुक पर की तरह' MaterializeCSS की तुलना में: '' Like on Facebook SamJakob

उत्तर

3

एमडीएल केवल ए-ला-कार्टे फैशन में आसानी से उपभोग करने में असफल रहा।

यह कहना मुश्किल है कि यह अन्य जेएस ढांचे और पुस्तकालयों के साथ निर्बाध एकीकरण में असफल रहा, हालांकि कई मुद्दे थे।

वेब के लिए सामग्री घटक (एमडीसी-वेब) उम्मीद है कि माइग्रेट करना आसान होगा। समय बताएगा।

5

एमडीसी वेब के लिए कोर टीम के सदस्यों में से एक यहां। यदि आप एमडीएल से एमडीसी वेब पर स्विच करने के बारे में उत्सुक हैं तो हमारे पास migration guide है।

एमडीसी वेब पर जाकर एक चीज जिसे हमने पूरा किया, जावास्क्रिप्ट घटकों के लिए एक नया आर्किटेक्चर था। एमडीसी वेब एक ऐसे तरीके से बनाया गया है जो पूरी तरह से ढांचागत अज्ञात है, इसलिए उसी कोड बेस का उपयोग बेवकूफ जेएस, रिएक्ट, कोणीय आदि में किया जा सकता है ... हम घटकों को ऐसे तरीके से प्रकाशित भी करते हैं जहां उन्हें एला कार्टे फैशन में स्थापित किया जा सके , हालांकि अगर आप सब कुछ लेना चाहते हैं तो यह 164 के है।

अनिवार्य रूप से हम दो अवधारणाओं में चिंताओं को विभाजित करके इसे पूरा करते हैं: घटक और नींव। एक घटक एक उपयोग में उपयोग करने योग्य जावास्क्रिप्ट घटक है, जबकि एक फाउंडेशन में सभी साझा यूआई कोड शामिल हैं। फाउंडेशन कम-स्तर के उपयोग के लिए उपयोगी है जैसे रिएक्ट/एंगुलर/वू इत्यादि ... और अधिक जटिल प्रतिपादन तर्क।

पहेली का अंतिम भाग एडाप्टर की अवधारणा है। एमडीसी वेब में, एडाप्टर एक कॉन्फ़िगरेशन ऑब्जेक्ट है जो फाउंडेशन को पास हो जाता है। यह आसपास के डेटा-बाइंडिंग, templating किसी भी तर्क, कुंजी/इनपुट से निपटने, आदि ... यह सब क्या करने पर निर्भर करता है या जहां उन चूक के एक तार्किक सेट जो आप प्रतिक्रिया की तरह एक रूपरेखा उपयोग कर रहे हैं अधिरोहित जा सकता है एसएसआर शामिल होंगे ब्राउज़र में वेनिला जावास्क्रिप्ट में वे कैसे किए जाते हैं, इससे चीजें अलग हो जाती हैं।

अंत में, हम एक public Discord server अगर कोई हमारे साथ बातें करने में रुचि रखते है। हमें किसी भी मुद्दे के माध्यम से किसी कार्यान्वयन प्रश्नों का उत्तर देने या काम करने में प्रसन्नता हो रही है।

+0

उन 164 केबी न्यूनतम + gzip होगा? – rosenfeld

संबंधित मुद्दे