मैं एक बड़ी अंगूठी परियोजना पर काम कर रहा हूं और जाहिर है कि हमें अपनी स्क्रिप्ट को आलसी लोड करने का एक तरीका चाहिए।Angularjs: ocLazyLoad बनाम Requjs
मैंने पहले requ.js के साथ काम किया है और यह काफी अच्छा है, लेकिन समस्या यह है कि जब हम अपनी फाइलों को संयोजित और छोटा कर देते हैं, तो हमें 1.5 एम जेएस फ़ाइल मिलती है।
तो मुझे अभी OcLazyload का सामना करना पड़ा और यह आशाजनक लग रहा है लेकिन मैंने वेब पर कई उदाहरण देखे हैं जो दोनों की आवश्यकता है और ocLazyLoad का उपयोग करते हैं, मैं थोड़ा उलझन में हूं कि आप दोनों का उपयोग क्यों करना चाहते हैं। क्या वे दोनों एक ही काम नहीं कर रहे हैं?
ध्यान दें कि RequireJS का उपयोग कर आप, मांग पर कुछ फ़ाइलों को लोड कर सकते हैं यानी सिर्फ तुम जब वास्तव में उन्हें चाहिए (उदाहरण के लिए निर्देश या पसंद में)। तो अपने "छोटा" बंडल को केवल उस चीज़ के साथ रखें जिसे शुरुआत में लोड किया जाना चाहिए। – floribon
@floribon - लेकिन OcLazyLoading वही करता है और यह यूई-राउटर के साथ भी एकीकृत हो सकता है और प्रति राज्य – Tomer
लोड फ़ाइलों को लोड कर सकता है, मैं बंडल आकार के बारे में आपकी चिंता का उत्तर दे रहा था। लेकिन मुझे ocLazyLoading के बारे में पता नहीं था और यह बहुत अच्छा लगता है क्योंकि मैं हमेशा ऐसा करना चाहता था। वे पारस्परिक रूप से अनन्य नहीं हैं, और ocLazyLoading को एक निर्भरता प्रबंधक इंजन की आवश्यकता होती है, जो $ script.js पर डिफ़ॉल्ट होती है लेकिन स्पष्ट रूप से आप RequJS का उपयोग कर सकते हैं, इसलिए मेरा लेना दोनों का उपयोग करना होगा। – floribon