रेल, या रेल पर रूबी, एमआईटी लाइसेंस के तहत रूबी में लिखी एक सर्वर-साइड वेब एप्लिकेशन ढांचा है। रेल एक मॉडल-व्यू-कंट्रोलर (एमवीसी) ढांचा है, जो डेटाबेस, एक वेब सेवा, और वेब पेजों के लिए डिफ़ॉल्ट संरचनाएं प्रदान करता है। यह डेटा हस्तांतरण के लिए जेएसओएन या एक्सएमएल जैसे वेब मानकों के उपयोग को प्रोत्साहित करता है और प्रदर्शन और उपयोगकर्ता इंटरफेसिंग के लिए एचटीएमएल, सीएसएस और जावास्क्रिप्ट के उपयोग को सुविधाजनक बनाता है। एमवीसी के अलावा, रेल अन्य प्रसिद्ध सॉफ्टवेयर इंजीनियरिंग पैटर्न और प्रतिमानों के उपयोग पर जोर देते हैं, जिसमें कॉन्फ़िगरेशन (सीओसी) पर सम्मेलन शामिल है, स्वयं को (सूखा), और सक्रिय रिकॉर्ड पैटर्न को दोहराएं नहीं।
► यह ऐप उन शुरुआती लोगों के लिए डिज़ाइन किया गया है जो डेटाबेस-समर्थित वेब अनुप्रयोगों के विकास के लिए रूबी फ्रेमवर्क का उपयोग करना चाहते हैं।
【इस ऐप में शामिल विषय नीचे सूचीबद्ध हैं】
⇢ रूबी ऑन रेल - अवलोकन
⇢ परिचय
⇢ स्थापना
⇢ फ्रेमवर्क
⇢ निर्देशिका संरचना
⇢ उदाहरण
⇢ डेटाबेस सेटअप
⇢ सक्रिय रिकॉर्ड्स
⇢ माइग्रेशन
⇢ नियंत्रक
⇢ मार्ग
⇢ दृश्य
⇢ लेआउट
⇢ मचान
⇢ AJAX
⇢ फ़ाइल अपलोडिंग
⇢ ईमेल भेजें
⇢ रेल पर रूबी क्या है?
⇢ क्यों रूबी?
⇢ क्या आपको रेल सीखने के लिए रूबी का अध्ययन करने की ज़रूरत है?
⇢ क्यों रेल?
⇢ रेल मार्गदर्शक सिद्धांतों को समझना
⇢ जहां रेल जटिल हो जाता है
⇢ कैसे रेल काम करता है
⇢ रेल अनुप्रयोग पर छह दृष्टिकोण
⇢ रेल स्टैक
⇢ शुरुआती लोगों के लिए रेल ठीक है?
⇢ क्या रूबी और रेल अलग-अलग बनाता है अन्य प्रोग्रामिंग भाषाएं और वेब ढांचे?
⇢ रेल पर रूबी सीखने के कुछ तरीके क्या हैं और आपको कितनी देर तक लेना चाहिए?
⇢ रेल सिद्धांत
⇢ प्रोग्रामर की खुशी के लिए अनुकूलित करें
⇢ कॉन्फ़िगरेशन पर कन्वेंशन
⇢ मेनू omakase है
⇢ कोई भी प्रतिमान
⇢ सुंदर कोड एक्साल्टल कोड
⇢ तेज चाकू प्रदान करें
⇢ मूल्य एकीकृत सिस्टम
⇢ स्थिरता पर प्रगति
⇢ एक बड़ा तम्बू पुश करें
br> ⇢ एक नई रेल परियोजना बनाना
⇢ वेब सर्वर शुरू करना
⇢ उठना और चल रहा है
⇢ जमीन के काम को नीचे रखना
⇢ लेख बनाना
⇢ एक माइग्रेशन चल रहा है
⇢ एक मॉडल उत्पन्न करना
⇢ सहयोगी मॉडल
⇢ refactoring
⇢ टिप्पणियां हटाना
>
⇢ सुरक्षा मूल प्रमाणीकरण
⇢ कॉन्फ़िगरेशन gotches
⇢ एक बग रिपोर्ट बनाना
⇢ फीचर अनुरोधों के बारे में क्या
⇢ बेंचमार्क आपका कोड
⇢ Changelog को अपडेट करने
br> ⇢ कांटा
⇢ रेल पर रूबी के पुराने संस्करण
⇢ सक्रिय रिकॉर्ड
⇢ सक्रिय रिकॉर्ड में कॉन्फ़िगरेशन पर कन्वेंशन
⇢ ओवरराइडिंग नामकरण सम्मेलन
⇢ क्रूड: डेटा पढ़ना और लिखना
⇢ सत्यापन
- App Performance Improved