2012-01-15 14 views
9

जावा (जैसे जेएसपी, जेएसटीएल, फ्रीमार्कर, वेग, ...) और जावास्क्रिप्ट के लिए बहुत सारी टेम्पलेट भाषाएं प्रतीत होती हैं (जैसे मूंछ, एक्सटी एक्सटेम्प्लेट, jQuery टेम्पलेट्स, ...) लेकिन क्या वहां कोई है दोनों के लिए एक कार्यान्वयन है?क्रॉस जावा और जावास्क्रिप्ट टेम्पलेट भाषा?

आदर्श रूप से मैं एक टेम्पलेट प्राप्त करने में सक्षम होना चाहता हूं जिसका मूल्यांकन सर्वर या क्लाइंट साइड पर बिना किसी परेशानी के स्विचिंग के किया जा सकता है।

+0

मुझे कल्पना नहीं होगी क्योंकि वे 2 अलग-अलग भाषाएं हैं –

+3

मूंछ दोनों के लिए कार्यान्वयन है। –

+1

@ ग्रीनडे एक टेम्पलेटिंग भाषा वाक्यविन्यास है, जिसे किसी भी भाषा में लागू किया जा सकता है। एकाधिक कार्यान्वयन नहीं होने वाली भाषा (ओं) का एक कार्य नहीं है। –

उत्तर

3

Google Closure/Soy templates

Wikipedia Page for Web Templating Languages एक और बताता है: Casper

ये दोनों समाधान एक सामान्य टेम्पलेट फ़ाइल का उपयोग नहीं करते हैं जिसका सीधे जेएस या जावा में मूल्यांकन किया जाता है। टेम्पलेट को पहले ग्राहक पर मूल्यांकन से पहले एक मध्यवर्ती जेएस में संकलित किया जाना चाहिए। (बंद के लिए, यह काफी ant और एक शामिल SoyToJsSrcCompiler.jar कमांड लाइन टूल के साथ क्या करने के लिए आसान कैस्पर के साथ के बारे में सुनिश्चित नहीं हैं कि है।।)

संपादित करें: एक और संभावना Mustache जो करता की आवश्यकता नहीं टेम्पलेट्स संकलित की है,।

+0

उसके लिए चीयर्स। हां, मैं इसे अंततः Google का उपयोग करके पा सकता था लेकिन क्या आप Google का उपयोग करके अधिकतर चीज़ों को नहीं ढूंढ सकते !? मुझे लगता है मुझे पता चलेगा कि अब से कहां देखना है! –

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