मैं केवल क्लाइंट साइड टेक्नोलॉजीज का उपयोग करके जावा टाइल्स फ्रेमवर्क के समान कुछ हासिल करना चाहता हूं (कोई सर्वर पक्ष शामिल नहीं है)।शुद्ध एचटीएमएल + जावास्क्रिप्ट क्लाइंट साइड टेम्पलेटिंग
मुझे एक पृष्ठ होना चाहिए, उदाहरण के लिए layout.html जिसमें लेआउट परिभाषा होगी। उस पृष्ठ में सामग्री प्लेसहोल्डर खाली # सामग्री div टैग होगा।
मैं उस पृष्ठ पर यूआरएल के आधार पर अलग-अलग सामग्री इंजेक्शन देना चाहता हूं। लेआउट.html की तरह कुछ? सामग्री = मुख्य या layout.html? Content = संपादित करें मुख्य सामग्री या edit.html के साथ प्रतिस्थापित सामग्री के साथ पृष्ठ प्रदर्शित करेगा।
लक्ष्य डुप्लिकेटिंग कोड से बचने के लिए, लेआउट के लिए भी, और सर्वर-साइड टेम्पलेटिंग के बिना पृष्ठों को लिखना है।
आप किस दृष्टिकोण का सुझाव देंगे?
संपादित करें: मुझे एक पूर्ण टेम्पलेटिंग लाइब्रेरी की आवश्यकता नहीं है, केवल एक पृष्ठ लिखने का एक तरीका है, जो टाइल्स के समान है।
यदि आप वेब ऐप्स लिखना चाहते हैं, तो jquery के साथ जावास्क्रिप्ट सीखें, यह लंबे समय तक शायद आसान और कम निराशाजनक है, और निश्चित रूप से अधिक शक्तिशाली है। फिर आपको सर्वर पक्ष या क्लाइंट साइड व्यू प्रतिपादन के बीच चयन करने की आवश्यकता है। –
मैं JQuery पर MooTools पसंद करता हूं, लेकिन यह स्वाद का विषय है। जीडब्ल्यूटी सिर्फ एक और उपकरण है, यह अपने अस्तित्व को जानना शक्तिशाली और दिलचस्प है। –