2009-06-23 11 views
5

मैं रेल सीख रहा हूं लेकिन मार्ग मेरे बाहर बिल्ली को भ्रमित करना जारी रखता है।पूरी तरह उलझन के लिए रेल मार्गों के लिए सबसे अच्छी मार्गदर्शिका क्या है?

यह बात जो इसे सबसे भ्रमित कर देती है, मुझे लगता है कि यह है कि आपके द्वारा परिभाषित मार्ग संवेदनशील हैं, जहां वे अन्य मार्गों के सापेक्ष आपकी routes.rb फ़ाइल में परिभाषित हैं।

क्या कोई भी अच्छी सरल मार्गदर्शिका में आया है जो चीजों को अच्छी तरह से प्रस्तुत करता है?

उत्तर

5

यदि आप मृत पेड़ संदर्भ पर पैसे खर्च करने के ठीक हैं, तो रेलवे वास्तव में इसके लायक है। पोस्ट किए गए गाइड शायद इस समय आपकी सबसे अच्छी शर्त हैं, लेकिन यदि आप बहुत सारे रेल करने की योजना बना रहे हैं, तो यह पुस्तक वास्तव में इसे तोड़ देती है और इसे समझ में आता है। यह मेरे लिए एक जबरदस्त मदद रही है। शुभ लाभ।

+0

क्या आपने कई अन्य रेल पुस्तकें देखी हैं या क्या आपने उस पर बसने का फैसला किया है? – planet

+0

मुझे डीएचएच ने आरओआर बुक के साथ एग्इल वेब डेवलपमेंट लिखा है, रेल के लिए रूबी (जो एक बहुत ही महत्वपूर्ण किताब भी है), और रेलवे वे। मैंने बुकस्टोर में कई अन्य रेल किताबों को भी देखा है। एकमात्र जो मैं काम पर रखता हूं वह रेलवे रास्ता है क्योंकि यह वह है जिसे मैंने संदर्भ के लिए सबसे अधिक उपयोग किया है। –

9

"रेल मार्ग मार्ग" के लिए Google पर पहली हिट Rails Routing from the Outside In है, जो काफी व्यापक है।

+0

वास्तव में लगभग सभी रेल गाइड बहुत उपयोगी हैं! – molf

3

एक पक्ष टिप्पणी के रूप में:

शुरुआत में मार्गों मार्गों बाद में फ़ाइल में अधिक प्राथमिकता ले लो। तो जब भी आप किसी प्रकार का कैचल रूट निर्दिष्ट करना चाहते हैं (जैसे कि प्रत्येक नियंत्रक में प्रत्येक क्रिया को चिह्नित करने वाले डिफ़ॉल्ट मार्ग) आपको अंत में ऐसा करने की आवश्यकता होती है।

3

रेलवे मार्गों के साथ सीखने और प्रयोग करने पर ध्यान देने योग्य एक बात यह है कि यह देखने का एक तरीका है कि वास्तव में आपके config/routes.rb फ़ाइल के साथ रेल क्या कर रही हैं।

$rake routes 

इस मार्गों यह आपके config/routes.rb फ़ाइल पर आधारित सेटअप है के सभी वापस आ जाएगी। यह मेरे लिए विशेष रूप से सहायक रहा है क्योंकि मैंने सीखा है कि मार्ग के सभी चर नाम कैसे सेट किए गए हैं, जैसे कि new_model1_model2_path(@model1)

0

मैंने अभी rubyonrails.org पर एक का उपयोग किया था। सभी लिंक के साथ, यह एक अच्छा है ..

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