यह MVVM नाम का एक विंडोज़ ऐप है जिसका नवीनतम संस्करण mvvmsourcecode.zip के रूप में डाउनलोड किया जा सकता है। इसे वर्कस्टेशन के लिए मुफ़्त होस्टिंग प्रदाता OnWorks पर ऑनलाइन चलाया जा सकता है।
MVVM नामक इस ऐप को OnWorks के साथ मुफ्त में डाउनलोड करें और ऑनलाइन चलाएं।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से कोई भी ओएस ऑनवर्क्स ऑनलाइन एमुलेटर शुरू करें, लेकिन बेहतर विंडोज ऑनलाइन एमुलेटर।
- 5. ऑनवर्क्स विंडोज ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें और इसे इंस्टॉल करें।
- 7. अपने Linux वितरण सॉफ़्टवेयर रिपॉजिटरी से वाइन डाउनलोड करें। एक बार इंस्टॉल हो जाने पर, आप ऐप को वाइन के साथ चलाने के लिए डबल-क्लिक कर सकते हैं। आप PlayOnLinux को भी आज़मा सकते हैं, जो वाइन पर एक फैंसी इंटरफ़ेस है जो आपको लोकप्रिय विंडोज़ प्रोग्राम और गेम इंस्टॉल करने में मदद करेगा।
वाइन लिनक्स पर विंडोज सॉफ्टवेयर चलाने का एक तरीका है, लेकिन विंडोज की आवश्यकता नहीं है। वाइन एक ओपन-सोर्स विंडोज संगतता परत है जो किसी भी लिनक्स डेस्कटॉप पर सीधे विंडोज प्रोग्राम चला सकती है। अनिवार्य रूप से, वाइन खरोंच से पर्याप्त विंडोज़ को फिर से लागू करने की कोशिश कर रहा है ताकि वह उन सभी विंडोज़ अनुप्रयोगों को वास्तव में विंडोज़ की आवश्यकता के बिना चला सके।
स्क्रीनशॉट:
एमवीवीएम
विवरण:
यह रिपॉजिटरी MVVM पैटर्न का एक न्यूनतम जावास्क्रिप्ट कार्यान्वयन प्रस्तुत करती है जो यह दर्शाती है कि रिएक्टिव डेटा बाइंडिंग सिस्टम कैसे काम करते हैं। यह डेटा अवलोकन को वॉचर्स और एक निर्भरता-ट्रैकिंग तंत्र से जोड़ता है, फिर उसे एक सरल टेम्पलेट कंपाइलर और डायरेक्टिव सिस्टम से जोड़ता है ताकि स्थिति बदलने पर DOM को अपडेट किया जा सके। दो-तरफ़ा बाइंडिंग और कंप्यूटेड मान यह प्रदर्शित करते हैं कि कैसे व्यू मॉडल परिवर्तनों को तुरंत प्रतिबिंबित कर सकते हैं जबकि उपयोगकर्ता इनपुट डेटा लेयर पर वापस प्रसारित होता है। कोड प्रदर्शन की तुलना में स्पष्टता को प्राथमिकता देता है, और कुछ पठनीय मॉड्यूल में प्रॉपर्टी इंटरसेप्शन, परिवर्तन सूचना और व्यू अपडेट जैसी अवधारणाओं को उजागर करता है। चूँकि यह बड़े फ्रेमवर्क में पाए जाने वाले विचारों को प्रतिबिंबित करता है, यह उन डेवलपर्स के लिए एक उत्कृष्ट शिक्षण सहायक है जो यह समझना चाहते हैं कि कंप्यूटेड प्रॉपर्टीज़ और वॉचर्स जैसी सुविधाएँ इस तरह क्यों व्यवहार करती हैं। यह एक प्रोडक्शन फ्रेमवर्क के रूप में नहीं है; बल्कि, यह MVVM और आधुनिक रिएक्टिव लाइब्रेरीज़ के पीछे के सिद्धांतों को सीखने के लिए एक संक्षिप्त प्रयोगशाला है।
विशेषताएं
- मॉडल और दृश्य मॉडल के बीच दो-तरफ़ा डेटा बाइंडिंग
- दृश्य से दृश्य मॉडल तक कमांड/क्रिया बाइंडिंग
- ViewModel जीवनचक्र प्रबंधन और परिवर्तन अधिसूचना
- नेस्टेड / समग्र दृश्य मॉडल के लिए समर्थन
- टेम्पलेट / बाइंडिंग अभिव्यक्ति पार्सिंग
- UI फ़्रेमवर्क या DOM अपडेट के लिए एकीकरण हुक
प्रोग्रामिंग भाषा
जावास्क्रिप्ट
श्रेणियाँ
यह एक ऐसा एप्लिकेशन है जिसे https://sourceforge.net/projects/mvvm.mirror/ से भी प्राप्त किया जा सकता है। इसे हमारे किसी भी निःशुल्क ऑपरेटिव सिस्टम से सबसे आसान तरीके से ऑनलाइन चलाने के लिए OnWorks में होस्ट किया गया है।