आपको MVC In AngularJs के बारे में जानने की आवश्यकता है



यह लेख आपको उदाहरण के लिए जावास्क्रिप्ट में एमवीसी का विस्तृत और व्यापक ज्ञान प्रदान करेगा।

इसकी अवधारणा MVC एक महान एक है और तीन अलग-अलग संस्थाओं के होने का मूल विचार है और उन्हें कभी नहीं मिलाएं। इस लेख में, हम समझेंगे कि निम्नलिखित क्रम में AngularJS में MVC क्या है:

AngularJS में MVC क्या है?

AngularJs MVC पैटर्न का समर्थन करता है। एमवीसी यानी मॉडल व्यू कंट्रोलर एक सॉफ्टवेयर डिजाइन पैटर्न है जिसका उपयोग वेब एप्लिकेशन के विकास के लिए किया जाता है। इसमें निम्नलिखित भाग शामिल हैं:





  • नमूना - पैटर्न का सबसे निचला स्तर, मॉडल में एक डेटाबेस होता है। आवेदन डेटा के प्रबंधन की जिम्मेदारी मॉडल को दी गई है। सरल शब्दों में, यह डेटा और एप्लिकेशन के तर्क का प्रबंधन करता है।

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



  • नियंत्रक - नियंत्रक द्वारा मॉडल और दृश्य पर नियंत्रण प्रदान किया जाता है, अर्थात् यह डिस्प्ले के साथ-साथ डेटा की पुनर्प्राप्ति को नियंत्रित करता है। सरल शब्दों में, नियंत्रक मॉडल और दृश्य भाग के बीच की बातचीत का प्रबंधन करता है।

MVC को AngularJs में

MVC आर्किटेक्चरल पैटर्न का उपयोग किया गया हैसॉफ्टवेयर इंजीनियरिंग में लंबे समय तक कुशलतापूर्वक और प्रभावी ढंग से।



AgularJS में MVC का कार्य करना

MVC को JavaScript और HTML के उपयोग के माध्यम से AngularJs में लागू किया जा सकता है। मॉडल भाग द्वारा कार्यान्वित किया जा सकता है , जबकि मॉडल और नियंत्रक भाग द्वारा कार्यान्वित किया जा सकता है ।

निम्नलिखित उदाहरण एमवीसी के काम को दर्शाता है:

कोणीय MVC आर्किटेक्चर

सी ++ में मर्ज करें

समारोह का पता ($ गुंजाइश) {

$ स्कोप.पर्सन = {

'नाम': 'अरी जॉन',

'पता': 'पार्क, एनवाईसी',

}

}

आउटपुट व्यक्ति का नाम होगा, अर्थात अरी जॉन।

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

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