मुझे बैक ऑफिस उद्देश्यों के लिए एक वेब एप्लिकेशन बनाना चाहिए और मुख्य आवश्यकताओं में से एक एक अच्छा यूआई है।बैक-एंड वेब एप्लिकेशन के लिए आप क्या करेंगे: फ्लेक्स, जीडब्ल्यूटी, JQuery?
सर्वर-साइड पर मैं क्लाइंट-साइड का उपयोग करने के आधार पर जावा का बहुत अधिक उपयोग स्प्रिंग फ्रेमवर्क का उपयोग करूंगा।
- एक "सामान्य" वेब अनुप्रयोग, JSP पृष्ठों, JQuery ढांचे का उपयोग कर अर्थ:
मुझे लगता है कि मूल रूप से क्लाइंट साइड के लिए 3 विकल्प है। इस मामले में, मैं पूर्ण वसंत की विशेषताओं का उपयोग करूंगा, पूर्ण एमवीसी पैटर्न इत्यादि। मैं वसंत और JQuery का उपयोग 2 वर्षों से कर रहा हूं, इसलिए मैं इन तकनीकों को बहुत अच्छी तरह से जानता हूं। लेकिन मुझे यह भी पता है कि कुछ प्रभावों को समझने के लिए काफी जटिल है, अधिक जावास्क्रिप्ट कोड शामिल है, खासकर जब AJAX कॉल से निपटने और पृष्ठ संरचना के गतिशील परिवर्तन।
- स्प्रिंग के साथ एकीकृत करने के लिए BlazeDs जैसे ऐड-ऑन के साथ फ्लेक्स। मुझे फ्लेक्स का उपयोग करने का कोई अनुभव नहीं है, मैंने इसके बारे में कुछ लेख और ट्यूटोरियल पढ़ा है, लेकिन मैं वास्तव में कुछ नया सीखना चाहता हूं :-)
- Google वेब टूलकिट, शायद gwt-ext जैसे कुछ के साथ। कोई अनुभव नहीं, लेकिन मैं वास्तव में सीखना पसंद करता हूं। अगर मुझे ज़रूरत है तो वहां बहुत सारे समर्थन हैं, लेकिन मुझे लगता है कि मैं उसी परियोजना में स्प्रिंग एमवीसी और जीडब्ल्यूटी को बनाए रखने के लिए संघर्ष करूंगा, मैंने पढ़ा है कि यह इतना आसान नहीं है लेकिन कुछ पैटर्न का पालन करना है।
क्या आपके पास कोई सलाह है?
अग्रिम धन्यवाद
+1। –
हां, विभाजन पर आपकी अच्छी सलाह के लिए धन्यवाद! मैं पहले से ही – emas