2013-07-17 5 views
6

मैं अपनी कंपनी के लिए एक पेज फ्रेमवर्क विकसित करने के लिए काम कर रहा हूं। हम बहुत सी साइटें बनाते हैं और हम उन्हें जल्दी से बनाते हैं ताकि हम अभी भी मल्टी-पेज, सर्वर साइड टेम्पलेट्स पर भारी भरोसा कर सकें। इसका मतलब है कि फ्रंट एंड डेवलपर्स को कुछ बुनियादी डीओएम मैनिपुलेशन के लिए केवल सीएसएस और jQuery से निपटना होगा। वर्तमान में हम जो करते हैं, उसके लिए यह एक महान प्रणाली है, लेकिन जेएस आधारित सिंगल पेज साइटों के भविष्य में आगे बढ़ने के लिए, इसे गति प्राप्त करने के लिए नए प्रोजेक्ट संसाधनों (विशेष रूप से फ्रंट एंड डेवलपर्स) के लिए बहुत समय की आवश्यकता है।AngularJS के साथ संयोजन में jQuery का उपयोग कर?

वर्तमान में, हमारे सभी सिंगल-पेज एप्लिकेशन सरल पृष्ठ संक्रमणों के लिए jQuery और jQote2 पर भरोसा करते हैं (जैसे संपूर्ण कंटेनर बस प्रतिस्थापित किया जाता है)। दोबारा, यह बहुत अच्छा काम करता है क्योंकि हमारी कई साइटें सरल और सीधी हैं, लेकिन जब हमें कुछ भी कस्टम करने की ज़रूरत होती है तो यह गड़बड़ हो जाती है और कभी-कभी डेवलपर्स के घंटों को सरल परिवर्तन करने के बारे में जानने के लिए ले जाया जा सकता है।

मैं केवल "पृष्ठों" को प्रबंधित करने और सर्वर कॉल के आधार पर सही टेम्पलेट प्रदर्शित करने के लिए कोणीय का उपयोग करने में देख रहा हूं। एक बार एंगुलर ने पृष्ठ को सही टेम्पलेट और पेज प्रदर्शित करने के बाद, मैं चाहता हूं कि फ्रंट-एंड देव वर्तमान पृष्ठ में हेरफेर करने के लिए jQuery का उपयोग करने में सक्षम हो, जैसा कि कोई एक बहु-पृष्ठ साइट में हेरफेर करेगा।

मेरे लिए कोणीय (jQuery या जेक्यूएम की तुलना में) के साथ बड़ा बोनस तत्व निर्देशों में है। डेवलपर के लिए यह साइट इतनी स्पष्ट और आसान है कि साइट को आग लगाना, डीओएम पर एक त्वरित नज़र डालें और समझें कि इसे कैसे संशोधित किया जा रहा है।

अनिवार्य रूप से, मैं चाहता हूं कि कोणीय नियंत्रक (और आवश्यक होने पर मॉडल) के रूप में कार्य करें, फिर jQuery के साथ बातचीत करने के लिए एक दृश्य को नीचे रखें। क्या jQuery के साथ कोणीय का उपयोग इस तरह से करना संभव है?

क्या इस तरह के एक साधारण कार्य के लिए कोणीय कुल ओवरकिल है? (मैं मैं कुछ कस्टम लिख सकते हैं पता है, लेकिन कोणीय सिर्फ बट किक करने लगता है और आसानी से हमारे बड़े साइटों के लिए विस्तार करने की क्षमता है) के रूप में यह संभावना के लिए एक महान रूपरेखा है,

उत्तर

4

यह AngularJS उपयोग करने के लिए एक overkill नहीं है परियोजना का विस्तार करने के लिए। एमवीसी संरचना भी इसे शक्तिशाली बनाता है। Angularjs और jquery संबंध के लिए, this, this, this

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