2015-10-12 6 views
6

मैं वेब एप्लिकेशन विकास में नौसिखिया हूं और कुछ तकनीकों का पता लगाने की कोशिश करता हूं। मेरे पास स्प्रिंग-एमवीसी और एंगुलरजेएस के साथ कुछ (बहुत) छोटा अनुभव है। हाल ही में, मैंने थाइमेलीफ सीखना शुरू कर दिया है।मिक्सिंग फ्रंट एंड एंड सर्वर-साइड टेक्नोलॉजीज (स्प्रिंग, थाइमेलीफ, एंगुलरजेएस)

इन तकनीकों के कुछ वास्तव में बुनियादी ज्ञान रखने के बाद, मैं यह पता लगाने की कोशिश कर रहा हूं कि उन्हें संयुक्त रूप से उपयोग करना है या नहीं।

मुझे पता है कि आरईएसटी एपीआई जैसे स्प्रिंग-एमवीसी कंट्रोलर + एंगुलरजेएस के रूप में संयोजन सामने वाले तकनीक के रूप में हैं जो दिए गए डेटा का उपभोग करते हैं। और यह आपके एकल पृष्ठ एप्लिकेशन के लिए पर्याप्त हो सकता है। लेकिन कई पृष्ठों से युक्त अनुप्रयोगों के बारे में क्या है जो कुछ घटकों (पूर्व नौसेना) का पुन: उपयोग करना चाहिए? और उन अनुप्रयोगों में सुरक्षा तंत्र को शामिल करने के बारे में क्या?

मुझे अभी पता चला है कि थाइमेलीफ मौजूद है जो एक सभ्य टेम्पलेट इंजन प्रतीत होता है। अब तक मैंने केवल अपने एचटीएमएल के लिए कुछ टेम्पलेट्स बनाने के लिए इसका इस्तेमाल किया है, लेकिन मैंने सुना है कि कई और उपकरण हैं - जैसे वसंत के साथ अपने अच्छे एकीकरण का लाभ उठाना।

मैं सुरक्षा तंत्र (पंजीकरण, लॉगिंग इत्यादि), डेटाबेस एकीकरण और बहुत से उपयोगकर्ता इंटरैक्शन के साथ कुछ पृष्ठों से युक्त वेब एप्लिकेशन बनाने जा रहा हूं। यह ऑर्डर सिस्टम की तरह होगा।

क्या यह एंगुलर और बैक-एंड के थाइमेलीफ जैसी फ्रंट-एंड तकनीक को मिश्रण करने का कोई अर्थ है, खासकर मेरे मामले में?

मैंने अच्छी पोस्ट here देखा है, लेकिन फिर भी कुछ स्पष्टीकरण की आवश्यकता है।

+0

यदि आप इसमें नए हैं तो मैं टेम्पलेट इंजन को मिश्रित नहीं करूँगा बल्कि अगर आप सर्वर साइड ऐप या क्लाइंट साइड बना रहे हैं तो अपना दिमाग बना लेंगे – charlietfl

उत्तर

5

मैं jhipster का सुझाव दूंगा। हाल ही में मैंने इस एपीआई के साथ आवेदन लिखा था और मुझे लगता है कि यह स्प्रिंगएमवीसी और एंगुलरजेएस के साथ फ्रंट एंड के आधार पर बैक एंड के साथ एप्लिकेशन के लिए सबसे अच्छा स्टार्टअप है। आप आसानी से कमांड लाइन से टेम्पलेट जेनरेट कर सकते हैं जो पूरी तरह से संपादन योग्य

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