2010-09-07 20 views
5

मैं कुछ हद तक अनुभवी रूबीस्ट हूं, लेकिन अब मैं रेल विकास करना शुरू कर रहा हूं। मुझे पता है कि रेल का उपयोग "वेब अनुप्रयोग" बनाने के लिए किया जाता है लेकिन इसका क्या अर्थ है? क्या आप रेल के साथ पूरी साइटें बनाते हैं या आप रेल में किसी वेबसाइट के लिए एक सुविधा बनाते हैं, और इसे किसी मौजूदा वेबसाइट में एकीकृत करते हैं? (मुझे पता है कि यह सवाल अस्पष्ट है, लेकिन वेबसाइटों के निर्माण में आरओआर का उपयोग करने के लिए कोई जवाब बहुत सराहना की जाएगी)।रेल पर रूबी का उपयोग

उत्तर

3

सामान्य शब्दों में, आप, रेल के साथ एक पूर्ण साइट का निर्माण पाएंगे, लेकिन आप यह एक मौजूदा वेबसाइट में एकीकृत कर सकते हैं, साथ ही साथ। यह पूरी वेबसाइटों के लिए एक शीर्ष से नीचे समाधान प्रदान करने के लिए डिज़ाइन किया गया है।

स्टैंडअलोन फीचर्स या छोटी स्क्रिप्ट्स के लिए जिन्हें आप वेब पर एक्सपोज़ करना चाहते हैं, तो आप Sinatra या Camping जैसे कुछ देख सकते हैं।

0

मैं कुछ रेल अनुप्रयोग भी बना रहा हूं जिसमें मैंने पूरी तरह से अपने वेब एप्लिकेशन को विकसित करने के लिए रेल का उपयोग किया था। यह दो या तीन भाषाओं का उपयोग करने के बजाय काफी आसान है। लेकिन जब मैं विकसित मैं Javascripts, सीएसएस और अजाक्स का उपयोग करने के लिए और अधिक आकर्षक

0

मेरे लिए बनाने के लिए यह एक बहुत अच्छा ढांचे का निर्माण करने के लिए वेबसाइट और कम से कम ज्ञान की आवश्यकता है, हालांकि अनुभव और गहरे लाल रंग का का ज्ञान आप एक ऊपरी हाथ देता है था। मुझे यह भी लगता है कि रेल न केवल वेबसाइट बनाने के लिए बल्कि इसे प्रबंधित करने के लिए अच्छा है। रेल के समर्थन समुदाय भी भयानक हैं और उनकी स्क्रीन के साथ रयान बेट्स जैसे लोगों द्वारा पूरक है। जब भी हम रोर का उपयोग कर वेबसाइट बनाते हैं, तो हमारे पास अलग-अलग समय पर या अलग-अलग व्यक्तियों पर ध्यान केंद्रित करने की लचीलापन होती है। यह एक महान मॉड्यूलर संरचना हो जाता है। तो आप आज बुनियादी कार्यक्षमता को डिज़ाइन कर सकते हैं और अपनी सहयोगी को प्रभावित किए बिना जेएस और दोस्तों का उपयोग करके आकर्षक विचारों को प्राप्त करने के लिए अपने सहयोगी को बता सकते हैं। रेल के लिए बाहरी समर्थन (जैसे रत्न और प्लग इन्स) अद्भुत है और जीवन स्वर्ग बनाता है!

मैं सुझाव दूंगा कि यह एक महान ढांचा है और सबसे अच्छी विशेषता यह है कि यह शुरू करना और सीखना बहुत आसान है लेकिन यह हमेशा आपको नई चीजों के साथ आश्चर्यचकित करता है। इस प्रकार यह आपको बहुत कुछ सीखने की अनुमति देता है!

उम्मीद है कि यह मदद करता है।

0

वेबसाइट/वेब एप्लिकेशन भेदभाव इसलिए किया गया है क्योंकि अस्तित्व में कई रेल ऐप्स हैं, जिनके बारे में बात करने के लिए कोई फ्रंट एंड 'वेबसाइट' नहीं है। रेल का उपयोग करके, डेटा समेकन के लिए गणना नोड्स के क्लस्टर के बीच JSON की सेवा कर सकता है, या टर्मिनल पर प्रदर्शित करने के लिए यूनिक्स सॉकेट को टेक्स्ट। रेल के लिए उपयोग केवल कल्पनाओं से ही सीमित हैं, और यदि आप चाहें तो एकल होस्ट इंटरप्रोसेस संचार के लिए रेल का भी उपयोग कर सकते हैं। यह समान परिणामों को प्राप्त करने के लिए एक नया टूल सीखने के बजाय एक बेहद कुशल रेल प्रोग्रामर के लिए प्रभावी साबित हो सकता है।

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