मैं हमेशा एएसपी.नेट एमवीसी में मेरे लिए एक उपयुक्त उपयुक्त व्यूइंजिन खोज रहा हूं, और जावा, पीएचपी, पायथन, रूबी, नोडजेएस में टेम्पलेट इंजनों का एक टन देखने के बाद ... मुझे jade template मिला और इसे प्यार किया के बाद से यह कुछ वास्तव में अच्छा सुविधाओं की है:क्या एएसपी.नेट एमवीसी के लिए एक जेड टेम्पलेट इंजन है?
- एनकोड डिफ़ॉल्ट रूप से सभी एचटीएमएल, बस उस्तरा की तरह, यह सुरक्षा और convinence मांगपत्र द्वारा
- संरचना के लिए एक अच्छा इसके अतिरिक्त है, तो टैग नरक से छुटकारा पाने के बाद वर्षों से एचटीएमएल लिखना, मुझे उन सभी < और > से नफरत है!
- स्पष्ट तर्क कोड, पहले/एक/एक पंक्ति के द्वारा "-" यह पसंद और लूप के लिए कोड को कम करता है।
- व्हाइटस्पेस पट्टी, जेड आउटपुट "संकुचित" एचटीएमएल जो टैग या ग्रंथों
मैं भी ASP.NET MVC के लिए कई ViewEnginge देखा है, कुछ काफी जेड के करीब हैं के बीच अतिरिक्त व्हाइट की जरूरत नहीं है, लेकिन अभी भी साथ दोष:
- NHaml संरचनाओं मांगपत्र द्वारा एचटीएमएल, लेकिन डिफ़ॉल्ट रूप से एनकोड एचटीएमएल donot, और टैग उपसर्ग% वास्तव में कष्टप्रद
- उस्तरा केवल ViewEngine जो डिफ़ॉल्ट रूप से एचटीएमएल encodes हो सकता है, लेकिन यह अभी भी एक ली मेरे लिए ttle भारी के बाद से उस्तरा की बुनियादी मार्कअप अभी भी html टैग है, और यह भी उस्तरा अतिरिक्त व्हाइट पट्टी नहीं कर सकता है के लिए मुझे
तो मैं wounder अगर वहाँ एक ViewEngine जेड के करीब है, OT वहाँ करने के लिए जेड के एक बंदरगाह है। नेट?
धन्यवाद
धन्यवाद, यह स्वीकार्य एक नया डीएसएल के लिए लगता है, यह है काफी साफ है तो मैं कोशिश करूँगा :) – otakustay
शायद यह सिर्फ मुझे है लेकिन यह भयानक वाक्यविन्यास है। – Chev
मैं जेड को देख सकता हूं और इसे तुरंत पढ़ सकता हूं ... वह ... ईडब्ल्यू? –