एमवीवीएम के लिए क्या खड़ा है?
एमवीवीएम के लिए क्या खड़ा है?

वीडियो: एमवीवीएम के लिए क्या खड़ा है?

वीडियो: एमवीवीएम के लिए क्या खड़ा है?
वीडियो: Android MVVM Architecture - Java Tutorial(LiveData + RepositoryPattern) #01 Splash Screen 2024, मई
Anonim

मॉडल-व्यू-व्यूमॉडल ( एमवीवीएम ) है एक सॉफ्टवेयर आर्किटेक्चरल पैटर्न। एमवीवीएम ग्राफिकल यूजर इंटरफेस के विकास को अलग करने की सुविधा प्रदान करता है - चाहे वह मार्कअप भाषा या जीयूआई कोड के माध्यम से हो - व्यावसायिक तर्क या बैक-एंड लॉजिक (डेटा मॉडल) के विकास से।

साथ ही जानिए, MVC और MVVM में क्या अंतर है?

जहांकि एमवीसी प्रारूप विशेष रूप से मॉडल और दृश्य के बीच चिंताओं को अलग करने के लिए डिज़ाइन किया गया है, एमवीवीएम डेटा-बाइंडिंग के साथ प्रारूप विशेष रूप से दृश्य और मॉडल को एक दूसरे के साथ सीधे संवाद करने की अनुमति देने के लिए डिज़ाइन किया गया है। यही कारण है कि ViewModels के साथ सिंगल पेज एप्लिकेशन बहुत अच्छी तरह से काम करते हैं।

इसके अलावा, क्या एमवीवीएम अच्छा है? पैटर्न के रूप में ही एमवीवीएम है महान . संक्षेप में: एमवीवीएम व्यर्थ नहीं है, यह है महान . NET 4.0 wpf की नियंत्रण पुस्तकालय कचरा है। यहाँ अवधारणा का सरल प्रमाण है ViewModel जिसे आप शुद्ध में डेटा बाइंड नहीं कर सकते हैं एमवीवीएम डब्ल्यूपीएफ का उपयोग कर तरीके।

दूसरा, कौन सा बेहतर एमवीवीएम या एमवीसी है?

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

एमवीसी फ्रंट एंड या बैकएंड है?

के बीच मुख्य अंतर एमवीसी ग्राहक पर और एमवीसी पर पिछला छोर क्या वह साथ है एमवीसी पर फ़्रंट एंड सर्वर पर न्यूनतम कोड चल रहा है। सर्वर का उपयोग मुख्य रूप से वेब एपीआई अनुरोधों को संभालने के लिए किया जाता है जो JSON डेटा के साथ प्रतिक्रिया करते हैं। NS पिछला छोर काफी हल्का वजन है।

सिफारिश की: