Play Framework निम्नलिखित संक्षिप्त अवलोकन दिखाता है, लेकिन ग्रूवी टेम्पलेट इंजन (जो आप अगर आप चाहते हैं वसंत MVC में प्राप्त कर सकते हैं) के अपवाद के साथ, स्प्रिंग वे सभी सुविधाएं और अधिक की पेशकश करने लगता है ...वेब फ्रेमवर्क: स्प्रिंग एमवीसी से अलग कैसे खेलें?
बग को ठीक करें और पुनः लोड करें! अपनी जावा फ़ाइलों को संपादित करें, सहेजें, अपने ब्राउज़र को रीफ्रेश करें और परिणाम तुरंत देखें! सर्वर को संकलित, तैनाती या पुनरारंभ करने की कोई आवश्यकता नहीं है। वसंत ऐसा करता है, जो परेशान हो सकता है।
स्टेटलेस मॉडल Play वास्तविक "कुछ भी साझा करें" सिस्टम नहीं है। आरईएसटी के लिए तैयार, इसे कई सर्वरों पर एक ही एप्लिकेशन के कई उदाहरण चलाकर आसानी से स्केल किया जाता है। विशिष्ट वसंत अनुप्रयोगों में एक स्टेटलेस एप्लिकेशन स्तर होता है; जब तक आप बनना नहीं चाहते हैं, यह पूरी तरह से भरोसेमंद नहीं है, लेकिन वसंत "आरईएसटी के लिए तैयार है"।
कुशल टेम्पलेट प्रणाली एक साफ टेम्पलेट प्रणाली एक अभिव्यक्ति भाषा के रूप में ग्रूवी पर आधारित है। यह टेम्पलेट विरासत, शामिल और टैग प्रदान करता है। वसंत जावा का उपयोग करता है, लेकिन ग्रोवी भी एक विकल्प है।
हल त्रुटियों जल्दी जब एक त्रुटि तब होती है, खेलते हैं आप स्रोत कोड और सटीक लाइन समस्या युक्त पता चलता है। यहां तक कि टेम्पलेट्स में भी। वसंत भी यह करता है।
तुम सब एक शांत वेब अनुप्रयोग हाइबरनेट, OpenID, Memcached के साथ एकीकरण प्रदान करता है ... और एक प्लगइन प्रणाली बनाने की जरूरत । वसंत सब कुछ और अधिक के साथ एकीकृत करता है। जावा के साथ
शुद्ध जावा कोड, किसी भी जावा पुस्तकालय का उपयोग करें और अपनी पसंद की IDE के साथ विकसित करना। ग्रहण या नेटबीन के साथ अच्छी तरह से एकीकृत करता है। वसंत शुद्ध जावा भी है।
वास्तव में तेज़ तेजी से शुरू होता है और तेजी से चलता है! विषय वस्तु, लेकिन वसंत बहुत तेज़ है।
तो क्या करता प्ले फ्रेमवर्क वास्तव में वसंत MVC की तुलना में अलग है?
आप विशेष रूप से स्प्रिंग एमवीसी का जिक्र कर रहे हैं, सामान्य रूप से वसंत नहीं। – skaffman
@ प्ले बनाम वसंत आप ऊपर सूचीबद्ध कुछ फीचर के बारे में साझा कर सकते हैं। (जैसे ऑटो रीलोड, टेम्पलेट इंजन .....)। – quangson91
Play तब तक आकर्षक नहीं है जब तक आप स्कैला का उपयोग न करें। फिर यह वसंत हाथ नीचे धड़कता है। – Jus12