मैं बहुत उत्सुक हूं कि आपके रेल ऐप्स में जावास्क्रिप्ट कैसे शामिल है। उदाहरण के लिए:आपके रेल ऐप में जावास्क्रिप्ट कैसे शामिल है?
- क्या आप अपने सभी जेएस कोड को एक फ़ाइल में पैकेज करते हैं और सभी अनुरोधों के लिए इसे सेवा देते हैं?
- क्या आप कंडीशनर/एक्शन के आधार पर सशर्त रूप से कुछ जेएस लोड करते हैं?
- आप किस उपकरण या तकनीकों का उपयोग करते हैं, यानी: परिसंपत्ति_पैकर, यूई कंप्रेसर, स्पॉकेट्स, बिगपाइप प्रेरित कार्यान्वयन?
पृष्ठभूमि का एक बिट: मैं एक विशाल रेल ऐप पर काम करता हूं जो बहुत जेएस भारी है। वर्तमान में, सभी जेएस को एक फ़ाइल से छोटा और सेवा दी जाती है। यह चीजों को बहुत सुविधाजनक बनाता है क्योंकि सभी ढांचे और विजेट हर जगह उपलब्ध हैं। मैं इस दृष्टिकोण पर सवाल उठाना शुरू कर रहा हूं कि यह कुछ पागल लगता है कि सभी उपयोगकर्ता कुछ जेएस के लिए कीमत चुकाते हैं जो वे कभी नहीं देख सकते हैं। स्क्रिप्ट के साथ कोड को कूड़ेदान में गड़बड़ और मुश्किल लगता है क्योंकि साइट के बड़े हिस्से AJAX के माध्यम से सामग्री वितरित करते हैं।
किसी को भी साझा करने के लिए कोई सलाह है?
बहुत बहुत धन्यवाद!