Google के सोया टेम्पलेट्स की एक अच्छी सुविधा यह है कि आप क्लाइंट (जेएस) और सर्वर (जावा) पर एक ही टेम्पलेट का उपयोग कर सकते हैं।पायथन और जावास्क्रिप्ट दोनों के लिए टेम्पलेट सिस्टम?
वर्तमान में मैं जेएस को संकलित सोया टेम्पलेट्स का उपयोग करके अधिकांश पेज क्लाइंट-साइड प्रस्तुत करने की योजना बना रहा हूं। हालांकि, मेरा बैकएंड पायथन (टॉरनाडो का उपयोग करके) में लिखा गया है, इसलिए मैं ईमेल या स्थिर पृष्ठों को उत्पन्न करने के लिए आसानी से उसी टेम्पलेट्स सर्वर-साइड का उपयोग नहीं कर सकता।
मैं सर्वर के पक्ष पर एक अलग जावा घटक का उपयोग करके इन सोया टेम्पलेट्स को प्रस्तुत कर सकता हूं, या शायद उन्हें node.js. में भी काम कर सकता हूं। उन विकल्पों में से कोई भी विशेष रूप से साफ प्रतीत नहीं होता है।
क्या कोई अच्छा टेम्पलेटिंग इंजन है जो जेएस और पायथन दोनों में चलता है? क्या किसी के पास JSON-Template या Tenjin के साथ अच्छे परिणाम हैं? कोई अन्य विचार?
उत्तर के लिए धन्यवाद, माइक! क्या आपके पास इसका उपयोग करने का अनुभव है? ये तुम्हें कैसे मिला? क्या कोई बड़ी साइटें इसका उपयोग करती हैं? – nickbaum
मैं जावा एमवीसी ढांचे के लिए एक मूंछ मॉड्यूल बनाए रखता हूं जिसे Play (https://github.com/murz/play-mustache) कहा जाता है। मूंछ का उपयोग करने वाली बड़ी साइटों में ट्विटर, लिंक्डइन, ज़ेंडेस्क शामिल हैं। यहां एक सूची है: https://github.com/janl/mustache.js/wiki/Beard- प्रतियोगिता – mike
हे माइक, बस इस जवाब को देखा। बहुत बहुत धन्यवाद, वास्तव में इसकी सराहना करते हैं! मैं अभी भी सोया का उपयोग कर रहा हूं, लेकिन मैं अपने कुछ टेम्पलेट्स को मूंछ में बदलने की कोशिश कर सकता हूं और देख सकता हूं कि यह कैसे काम करता है। – nickbaum