मैं इनके बारे में पढ़ रहा हूं और वे .NET दुनिया में बहुत प्रमुख हैं। रूबी, पायथन या PHP में इनमें से किसी भी पैटर्न को लागू करने वाले कोई वेब ढांचे क्यों नहीं हैं? ऐसा इसलिए है क्योंकि यह केवल घटक-आधारित ढांचे के साथ काम करता है, जैसे एएसपी.नेट? या वे इसे अपनाने में धीमा हैं?रूबी, पायथन या PHP में एमवीपी और एमवीवीएम पैटर्न क्यों नहीं देखे जाते हैं?
19
A
उत्तर
18
याद रखने की बात यह है कि ये वास्तुकला पैटर्न हैं - ढांचे नहीं। फ्रेमवर्क केवल पैटर्न को लागू करने में "सहायता" करते हैं, लेकिन किसी भी तकनीक का उपयोग करके पैटर्न को कार्यान्वित करना संभव है, बशर्ते इसमें पैटर्न के लिए सही आवश्यकताएं हों।
एमवीपी अन्य भाषाओं में मौजूद है। यह एक पैटर्न है जो उदाहरण के लिए पीईक्यूटी के साथ पायथन के साथ उपयोग करते समय काम करता है।
एमवीवीएम, हालांकि, वास्तव में डब्ल्यूपीएफ और सिल्वरलाइट के लिए अद्वितीय कुछ विशेषताओं पर निर्भर है - विशेष रूप से डेटा बाध्यकारी विशेषताएं जो इन तकनीकों में अद्वितीय हैं। हालांकि यह अन्य भाषाओं और वास्तुकलाओं के लिए इसे संशोधित करने के लिए संभवतः (संभवतः) संभव होगा, यह मेरे ज्ञान के लिए इस बिंदु पर नहीं किया गया है।
संबंधित मुद्दे
- 1. एमवीपी एमवीसी और एमवीवीएम
- 2. क्या उपयोग करें? एमवीसी, एमवीपी या एमवीवीएम या ...?
- 3. पायथन में "और" और "या" ऑपरेटर क्यों नहीं हैं?
- 4. रूबी विधियों में विस्मयादिबोधक चिह्न क्यों उपयोग किए जाते हैं?
- 5. एमवीवीएम पैटर्न में संदेह?
- 6. एमवीवीएम पैटर्न
- 7. एमवीवीएम पैटर्न
- 8. एमवीवीएम पैटर्न
- 9. एमवीवीएम पैटर्न
- 10. एमवीवीएम पैटर्न
- 11. एमवीवीएम पैटर्न?
- 12. कोको एमवीसी वास्तव में एमवीपी नहीं है?
- 13. Winforms में एमवीसी एमवीपी पैटर्न का उपयोग
- 14. Winforms में एमवीपी
- 15. वेब सेवा: रेल या पायथन पर PHP या रूबी?
- 16. पायथन या रूबी?
- 17. जावा, पायथन, रूबी, नोड.जेएस, और PHP
- 18. क्यों एमवीवीएम और इसका मुख्य लाभ क्या है?
- 19. एमवीवीएम पैटर्न की समस्याएं क्या हैं?
- 20. एमवीवीएम पैटर्न उल्लंघन: MediaElement.play()
- 21. पायथन में संग्रह समान रूप से क्यों नहीं संभाले जाते हैं?
- 22. क्यों रिलेकॉमैंड या प्रतिनिधिमंडल WPF का हिस्सा नहीं हैं?
- 23. एमवीपी पैटर्न, प्रस्तुतकर्ता के लिए कितने विचार हैं?
- 24. एमवीवीएम पैटर्न और अर्ध-वैश्विक डेटा
- 25. रूबी या पायथन
- 26. एमवीपी, विनफॉर्म - इवेंट हैंडलर या प्रतिनिधि
- 27. सिंटैक्स-नियमों में वेक्टर पैटर्न कैसे उपयोग किए जाते हैं?
- 28. इरलांग पैकेज क्यों उपयोग नहीं किए जाते हैं?
- 29. एमवीपी पैटर्न में एमवीसी पैटर्न और प्रेजेंटर में नियंत्रक के बीच क्या अंतर है?
- 30. फ़ैंटॉम संदर्भ क्यों स्वीकृत नहीं किए जाते हैं?
+1 वोट - यहां रूबी से उदाहरण भी है - जेई फ़ील्ड प्रेजेंटर http://blog.jayfields.com/2007/03/rails-presenter-pattern.html – house9
"हालांकि, एमवीवीएम वास्तव में निर्भर है कुछ विशेषताएं डब्ल्यूपीएफ और सिल्वरलाइट के लिए अद्वितीय हैं - विशेष रूप से डेटा बाध्यकारी विशेषताएं जो इन तकनीकों में अद्वितीय हैं। " मुझे नहीं लगता कि यह अब सच है। एम्बर डेटा और उल्का जैसे जावास्क्रिप्ट ढांचे में डेटा बाध्यकारी है। –
@BSeven हाँ - 4.5 वर्षों में बहुत सारे बदलाव;) कहा जा रहा है कि जिस तरह से डेटा बाध्यकारी काम कुछ अलग है, इसलिए, आईएमओ, जेएस भूमि में "एमवीवीएम" वास्तव में एक जानवर बनाम WPF/सिल्वरलाइट। –