जैसे दो HTML टेम्पलेट्स का उपयोग कर सकते हैं, मैं एम्बर.जेएस लाइब्रेरी के साथ जावास्क्रिप्ट में एक ऐप लिखने की कोशिश कर रहा हूं जो हैंडलबार्स टेम्पलेटिंग सिस्टम पर भारी निर्भर करता है। हालांकि, मैं फ्लैश का उपयोग कर रहा हूं जो जिन्जा टेम्पलेटिंग सिस्टम का भी उपयोग करता है।क्या आप हैंडलबार्स और जिनजा
क्या एक ही समय में दोनों टेम्पलेट प्रस्तुतकर्ताओं का उपयोग करना संभव है? या मुझे एक दूसरे का उपयोग करने की ज़रूरत है। फ्लास्क और ember.js दोनों का अनुभव करने वाले किसी भी व्यक्ति को पता है कि दूसरे के साथ प्रतिस्थापित करने के लिए कौन सा आसान हो सकता है? (हो सकता है कि हैंन्जाबार्स जिन्जा को इसके विपरीत या इसके विपरीत बदलना बहुत आसान हो)।
मैं सर्वर के लिए Node.js उपयोग कर रहा हूँ और हैंडल टेम्पलेट के साथ जेड का एक मिश्रण का उपयोग कर रहा हूँ। जेड अभी भी मुझे और सबसे महत्वपूर्ण रूप से मेरे डिजाइनर और एक अन्य गैर-तकनीकी व्यक्ति को संपादित करने के लिए एक बहुत ही आसान फ़ाइल देता है। (वे अभी भी कच्चे एचटीएमएल को संपादित कर सकते हैं, लेकिन जेड बस वास्तव में साफ है) जब मुझे हैंडलबार क्रियाएं और लिंक में डालना होता है, तो मैं बस टेम्पलेट के भीतर कच्चे HTML का उपयोग करता हूं। हमारे लिए अच्छी तरह से काम करता है। – WallMobile
सर्वश्रेष्ठ वेब-ऐप्स (सबसे अधिक प्रदर्शनकर्ता) पहले लोड पर एक पूर्ण HTML पृष्ठ प्रस्तुत करते हैं और फिर इसे अद्यतन करने के लिए क्लाइंट-साइड प्रतिपादन का उपयोग करते हैं। प्रारंभिक पृष्ठ को पूरी तरह से बूटस्ट्रैप करने के लिए क्लाइंट पर निर्भर होने से पृष्ठ लोड में काफी वृद्धि होती है (बाद में AJAX कॉल किए जाने चाहिए)। –
ध्यान दिया जाना चाहिए - हैंडलबार को किसी भी तरफ प्रस्तुत किया जा सकता है, लेकिन ग्राहक पक्ष पर जिन्जा दुर्लभ है। – cwallenpoole