मुझे यह जानने की ज़रूरत है कि क्या अंगुलरजेएस को फ्रंट एंड के लिए जेएस फ्रेमवर्क के रूप में उपयोग किया जाता है, क्या हमें टेम्पलेट इंजन के लिए अलग हैंडलबार की आवश्यकता है? ... जैसा कि मेरे विचार में टेम्पलेट-इंजन कार्यक्षमता AngularJS का उपयोग कर पूरा किया जा सकता है!एंगुलरजेएस और हैंडलबार - दोनों आवश्यक हैं या नहीं
उत्तर
आप सही हैं, हैंडलबार्स और कोणीय एक साथ बेकार होंगे।
हैंडलबार और कोणीय पूरी तरह से अलग चीजें हैं।
हैंडलबर्स एक टेम्पलेट इंजन है। आप एक फैंसी टेम्पलेट-स्ट्रिंग लिखते हैं, इसे एक JSON ऑब्जेक्ट दें, और यह डेटा से HTML को प्रस्तुत करता है। कोई डेटा बाध्यकारी नहीं है, कोई अपडेट नहीं है, यह सिर्फ एक बार बंद है।
एंगुलरजेएस एक HTML कंपाइलर और डाटाबेसर है। कोणीय कोणीय-टेम्पलेटिंग टैग के लिए एचटीएमएल को देखेगा, उन्हें समझ/संकलित करेगा, और दिए गए नियंत्रक दायरे पर डेटा में परिवर्तन के साथ एचटीएमएल अपडेट करेगा। कोणीय एक बार एचटीएमएल स्ट्रिंग को प्रस्तुत नहीं करता है, यह एचटीएमएल संकलित करता है, इसे एक दायरे में बांधता है, और जब उस दायरे में डेटा बदलता है तो अद्यतन करता है।
AngularJS databinding/templating in one picture
AngularJS's HTML compiler in one article
AngularJS's whole overview/guide, so you can know how it actually works
- 1. एम्बरजेएस, एंगुलरजेएस या बैटमैनजेएस
- 2. हैंडलबार जेएस और मूंछ जेएस
- 3. एंगुलरजेएस
- 4. एंगुलरजेएस
- 5. एंगुलरजेएस
- 6. एंगुलरजेएस:
- 7. एंगुलरजेएस - $
- 8. एंगुलरजेएस
- 9. हैंडलबार टेम्पलेट
- 10. या तो या आवश्यक प्रमाणीकरण
- 11. इनो डीबी या माईसाम - दोनों क्यों नहीं?
- 12. jQuery टाइमगो या पल्पज और एंगुलरजेएस का उपयोग
- 13. एक्सप्रेस और एंगुलरजेएस - होम पेज
- 14. ए या बी, दोनों नहीं, न तो
- 15. मुक्केबाजी और अनबॉक्सिंग, "System.Object" दोनों आउटपुट क्यों नहीं हैं?
- 16. एंगुलरजेएस - यूआरएल
- 17. एंगुलरजेएस - बैकएंड से फ्रंटेंड
- 18. लागू रूपांतरण, आयात आवश्यक है या नहीं?
- 19. एंगुलरजेएस: मॉडल
- 20. दोनों शेड और अनुक्रमित सूची या सरणी?
- 21. एम्बर व्यू, हैंडलबार और jQuery प्रभाव
- 22. श्रेणियां, टैग या दोनों?
- 23. एमवीसी या आराम या दोनों
- 24. दोनों चर खोजने के लिए बेहतर तरीके हैं या दोनों झूठे हैं
- 25. अजवाइन या beanstalkd या दोनों?
- 26. एंगुलरजेएस: साफ़ $
- 27. Backbone.js + हैंडलबार प्रत्येक
- 28. जैस्मीन परीक्षण एंगुलरजेएस मॉड्यूल
- 29. एमवीसी 4 बंडलिंग, मिनीफिकेशन और एंगुलरजेएस सेवाएं
- 30. दोनों नाम समकक्ष और संरचनात्मक समकक्ष के लिए और दोनों के खिलाफ तर्क क्या हैं?
जब कोई AngularJS से अधिक हैंडल का उपयोग करने का विकल्प चुन होगा? शायद जब किसी वेबसाइट को कोई उपयोगकर्ता इंटरैक्शन की आवश्यकता नहीं होती है? उस विवरण में किस प्रकार की वेबसाइट फिट होगी? मुझे लगता है कि हैंडलबार्स उपयोगी होने पर मुझे मुश्किल समय लगता है। – Spencer
हैंडलबार्स का उपयोग कुछ अन्य ढांचे द्वारा किया जाता है जिनके पास कोणीय-शैली बाइंडिंग नहीं होती है ... यदि आप ढांचे का उपयोग नहीं कर रहे हैं, लेकिन एचटीएमएल को गतिशील रूप से बनाने और इसे डोम में जोड़ने की कभी-कभी आवश्यकता होती है तो यह उपयोगी हो सकता है। । इसके अलावा इसे सर्वर पक्ष पर node.js के साथ भी उपयोग किया जा सकता है, और यह डर्बी जैसे ढांचे के साथ काफी अच्छी तरह से काम करता है जो क्लाइंट और सर्वर दोनों पर प्रस्तुत कर सकता है (डर्बी हालांकि हैंडलबार्स के अपने स्वयं के कस्टम संस्करण का उपयोग करता है)। –
यह "एंगुलरजेएस डाटाबेसिंग/टेम्पलेटिंग एक पिक्चर में" बहुत ज्यादा दिखता है जैसे knockout.js करता है। –