रेल में helper
फ़ाइलों और lib
फ़ाइलों के बीच अंतर क्या है? इन फ़ाइलों को उचित तरीके से कब इस्तेमाल किया जाना चाहिए?रेल में सहायक फाइलों और lib फ़ाइलों के बीच अंतर
6
A
उत्तर
10
सहायकों सहायकों विचारों में व्यवस्थित करने के लिए इस्तेमाल कर रहे हैं रख सकते हैं। तो अगर आप कुछ सहायक मॉड्यूल में एक विधि बना सकते हैं, कहते हैं:
module SomeModule
def markdown(string)
#some behaviuor
end
end
और फिर ध्यान में रखते हुए इसका इस्तेमाल: markdown("Hello world")
।
लिब फ़ोल्डर को आपके कोड के उन हिस्सों को रखना चाहिए जो मॉडल, नियंत्रक, सहायक या विचारों के लिए पूरी तरह प्रासंगिक नहीं हैं। मान लें कि आप अलग-अलग वर्ग में अपना खुद का वेब क्रॉलर लागू करते हैं। इसे lib/my_crawler.rb
में रखना बेहतर है।
2
सहायकों एक mixins (मॉड्यूल) अन्यथा में है/lib आप वर्गों और पूरे पुस्तकालयों रेल में
संबंधित मुद्दे
- 1. .lib और .a फ़ाइलों के बीच क्या अंतर है?
- 2. .dll, .lib, .h फ़ाइलों के बीच अंतर क्या है?
- 3. ईएलएफ फाइलों और बिन फाइलों के बीच क्या अंतर है?
- 4. पैच और diff फ़ाइलों के बीच अंतर
- 5. रेल/lib मॉड्यूल और
- 6. प्रिये और प्राइ-रेल के बीच अंतर
- 7. सहायक और आंशिक के बीच क्या अंतर है?
- 8. .so और .a फ़ाइलों के बीच क्या अंतर है?
- 9. /usr/local/lib/python2.6 और /usr/lib/python2.6 के बीच क्या अंतर है?
- 10. मैं 'बाइनरी' और 'टेक्स्ट' फ़ाइलों के बीच अंतर कैसे करूं?
- 11. रेल: ActiveRecord में बनाने और नए तरीकों के बीच अंतर?
- 12. रेल में has_one और belong_to के बीच अंतर?
- 13. रेल माइग्रेशन में self.up और up के बीच अंतर
- 14. रेल मार्ग में संसाधन और संसाधनों के बीच अंतर?
- 15. रेल सहायक सहायक फ़ील्ड में विशेषता जोड़ें?
- 16. रेल 3: फ़ाइलों को/lib में कैसे लोड करें?
- 17. रेल में स्कैस फ़ाइलों के बीच मिश्रण मिश्रण 3.1
- 18. रेल date_select सहायक और सत्यापन
- 19. रेल lib शामिल
- 20. "। +" और "। +?" के बीच अंतर
- 21. हस्ताक्षरित और हस्ताक्षरित .apk फ़ाइलों के बीच एंड्रॉइड अंतर?
- 22. नए + के बीच रेल में मतभेद और
- 23. .class और .dex फ़ाइलों के बीच क्या अंतर है?
- 24. सी में स्रोत और शीर्षलेख फ़ाइलों के बीच कोई मौलिक अंतर?
- 25. रेल - आरएसपीसी - "चलो" और "चलो!" के बीच अंतर
- 26. एकीकरण और कार्यात्मक परीक्षण के बीच रेल अंतर पर रूबी
- 27. रेल एक्शन कंट्रोलर: request.remote_ip और request.remote_addr के बीच अंतर
- 28. 'बंडल' और 'बंडल इंस्टॉल' रेल के बीच अंतर 3?
- 29. रेल v2.3: सत्र और कुकीज़ के बीच अंतर
- 30. रेल और Grails पर रूबी के बीच क्या अंतर है?