मैं पिछले कुछ महीनों से Grails का उपयोग कर रहा हूं और मुझे वास्तव में यह पसंद है, विशेष रूप से गोर्म। हालांकि, मुझे स्कैला लिफ्ट में दिलचस्पी है। इसलिए, मैं आपकी राय जानना चाहूंगा कि किस प्रकार के वेब ऐप्स उन दो ढांचे के लिए बेहतर हैं या यह केवल स्वाद का मामला है, जिसका उपयोग करने के लिए ढांचा है?Grails - लिफ्ट: किस ढांचे के लिए कौन सा ढांचा बेहतर अनुकूल है?
आखिरकार, उन ढांचे में से कौन सा आपको लगता है कि भविष्य में अधिक उपयोग किया जाएगा? मुझे यह एहसास है कि Grails एक महत्वपूर्ण द्रव्यमान तक पहुंचने से बहुत दूर है और यह अभी भी बहुत अस्पष्ट है (पिछले कुछ महीनों में मुझे मध्य आकार की कंपनियों के साथ काम करने का अवसर मिला और आईटी स्टार्टअप ज्यादातर जेवीएम स्टैक के साथ काम कर रहा था और केवल एक व्यक्ति जानता था और Grails का उपयोग किया) और मुझे यह भी यकीन नहीं है कि यह जावा दुनिया का "आरओआर" बन सकता है (वास्तव में पिछले कुछ महीनों में विकास की बूंद की रिपोर्ट करता है भले ही अन्य ढांचे में सकारात्मक बढ़ती दर हो)। और मुझे ग्रोवी पसंद है, यह सीखना वाकई आसान है लेकिन मैंने देखा है कि कुछ कार्यों के लिए यह कितना धीमा हो सकता है।
दूसरी ओर, स्कैला अधिक लोकप्रिय (टीओबे इंडेक्स) प्रतीत होता है और तथ्य यह है कि ट्विटर इसका उपयोग कर रहा है, अब ब्लॉगोस्फीयर में इसे और अधिक उपस्थिति दी गई है जिसमें बहुत सारे प्रेमियों और शत्रुओं ने चर्चा की है। यह तेज़ और स्केलेबल होने के लिए प्रसिद्ध है। हालांकि, भाषा को समझने और कुछ डेवलपर्स के लिए सीखना मुश्किल लगता है (इसलिए शायद यह मुख्यधारा की स्थिति कभी हासिल नहीं करेगा)। लिफ्ट थोड़ा ज्ञात है और मैंने कुछ रिपोर्टें पढ़ी हैं कि यह छोटे ऐप्स (20 डोमेन वर्ग से कम) के लिए बेहतर है।
प्रकाशित ग्रोवी-ग्रेल्स प्रकाशित पुस्तकों की संख्या को देखकर अभी पर हावी है, लेकिन कई प्रकाशकों के पास कामों पर स्कैला किताबें हैं, इसलिए मुझे लगता है कि यह लाभ लंबे समय तक नहीं टिकेगा।
अंत में, हमें समस्या है कि दोनों भाषाओं और ढांचे में अभी भी खराब आईडीई समर्थन है (यह दिन तक बेहतर हो रहा है लेकिन जावा की दुकानों से उत्पादक होने की अपेक्षा कहीं दूर है)।
मैं लौ युद्ध शुरू नहीं करना चाहता, लेकिन मुझे अन्य उपयोगकर्ताओं की राय सुनने में बहुत दिलचस्पी होगी।
Grails में खराब आईडीई समर्थन नहीं है - वास्तव में, इसमें अधिकांश आरएडी वेब ढांचे की तुलना में उत्कृष्ट आईडीई समर्थन है - इंटेलिज आईडीईए के पास अनियमित grails समर्थन है।एकमात्र नकारात्मक पक्ष इसका वाणिज्यिक है (और यह वास्तव में नकारात्मक नहीं है, मेरा मतलब है! अपने सॉफ़्टवेयर के लिए भुगतान करने का समय, हमेशा मुफ्त, अभी तक उच्च गुणवत्ता वाले सॉफ़्टवेयर की अपेक्षा नहीं कर सकता ... लेकिन यह एक और बहस है ...) – Chii
स्प्रिंगसोर्स टूल सूट (ग्रहण पर आधारित) अब मुक्त है और इसमें सभ्य Grails समर्थन शामिल है। –
जीजीटीएस के साथ grails के लिए समर्थन अच्छा है: http://grails.org/products/ggts – Jayan