2008-12-12 12 views
10

मैं इसे प्राथमिकता प्रश्न बनाने की कोशिश नहीं कर रहा हूं, मैं वास्तव में सोच रहा हूं कि लोगों के अनुभव jQuery और रेल या विकास के लिए जेआरएल का उपयोग कर क्या हैं। अब तक के अधिकांश रेल उपयोगकर्ता प्रोटोटाइप का उपयोग कर रहे हैं। हालांकि, मैं कई jQuery प्लगइन में मिश्रण कर रहा हूं क्योंकि वे उपयोग और विस्तार करने में बहुत आसान हैं।जेआरएल बनाम प्रोटोटाइप

अब मैं प्रोटोटाइप से एक नई रेल परियोजना के लिए jQuery पर जाने के बारे में सोच रहा हूं। हालांकि, मुझे प्रोटोटाइप की शक्ति पसंद है। प्रोटोटाइप लगभग एक नई भाषा है जो जेएस की साइट पर है, जबकि मुझे लगता है कि jQuery एक महान पटकथा भाषा की तरह है जिसमें सिंटैक्स चीनी और चेनिंग के बहुत सारे हैं।

वैसे भी, आपके विचारों की बहुत सराहना की जाएगी।

उत्तर

8

रेल में यह वास्तव में सहायक तरीके से नीचे आता है। क्या आप किसी भी प्रोटोटाइप सहायक तरीके का उपयोग कर रहे हैं? यदि ऐसा है तो आपको jQuery पर स्विच करने के लिए jRails का उपयोग करना होगा। लेकिन अगर नहीं तो यह वास्तव में कोई फर्क नहीं पड़ता। वे दोनों महान हैं। मैंने पहले प्रोटोटाइप का इस्तेमाल किया और यह बहुत अच्छा है। लेकिन मैं jQuery के साथ चीजों को करने का चयनकर्ता पसंद करता हूं इसलिए मैंने स्विच किया है। सहायक तरीकों का उपयोग न करने का एक और अच्छा कारण अविभाज्य जावास्क्रिप्ट है। रेल सहायक सहायक तरीके गन्दा इनलाइन कोड बनाता है।

+1

रेल 3 के साथ मददगार अविभाज्य जेएस उत्पन्न करेंगे –

4

क्या आप अन्य चीजों के लिए प्रोटोटाइप का उपयोग करते हैं तो आरजेएस फाइलें और अन्य जावास्क्रिप्ट सहायक? यदि ऐसा है तो आपको यह निर्धारित करने की आवश्यकता होगी कि क्या आप jQuery में थूज़ को फिर से लिखना चाहते हैं। अन्यथा, आप किसी भी आरजेएस हेल्पर्स की देखभाल करने के लिए सिर्फ जेआरएल का उपयोग कर सकते हैं और आपको कोई फर्क नहीं पड़ता।

मैं jRails का उपयोग कर रहा हूं और इसे प्यार करता हूँ!

5

यदि आप जेनरेट और हस्तलिखित के बीच "संगत" कोडबेस बनाए रखना चाहते हैं तो आप आरजेएस टेम्पलेट्स का उपयोग कर रहे हैं। हालांकि, मैंने व्यक्तिगत रूप से जेआरएल को नहीं देखा है कि एजेक्स फॉर्म जेनरेटर को वास्तव में कैसे संभालना है।

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

संबंधित मुद्दे