2010-07-20 13 views
5

मैं जावा के साथ एक वेबसाइट विकसित करना चाहता हूं लेकिन मैं जावा वेब विकास में पूर्ण शुरुआत कर रहा हूं।जावा एमवीसी वेब विकास ढांचा?

मैं एक ढांचे का उपयोग करना चाहता हूं जो एमवीसी पैटर्न और अजाक्स का उपयोग करता है।

मैंने कुछ खोज की और पाया कि वसंत या स्ट्रूट उपयुक्त हैं लेकिन मुझे यकीन नहीं है।

क्या आप कृपया एक ढांचे की सिफारिश कर सकते हैं?

उत्तर

0

मैं वसंत Webflow के साथ काम - स्प्रिंग MVC के आधार पर प्रौद्योगिकी। आधिकारिक सहायता में वेबफ्लो का वर्णन बहुत अच्छी तरह से किया गया है। व्यक्तिगत रूप से, ऐसा लगता है कि वेबफ्लो नंगे स्प्रिंग एमवीसी की तुलना में अधिक उपयोगी है, हालांकि हमेशा कोई भी असहमत होता है।
इसके अलावा वसंत (विशेष रूप से एमवीसी के बारे में बात नहीं कर रहा) का उपयोग वेब परियोजनाओं के बाहर किया जा सकता है, इसलिए ऐसा लगता है कि यह वसंत का लाभ है।
स्ट्रूट्स के बारे में कुछ भी नहीं कह सकता है।

8

Play Framework इसकी अविश्वसनीय सादगी के कारण एक अच्छा विकल्प हो सकता है।

+1

+1 प्ले स्प्रिंग एमवीसी और अन्य जावा वेब फ्रेमवर्क – sirmak

+1

यिप से कहीं बेहतर है! इसे एक्सएमएल फाइलों की अधिक आवश्यकता नहीं है; एक सर्वर के साथ बंडल आता है जो स्वचालित रूप से सभी संशोधित फ़ाइलों को पुनः लोड करता है (विकास के दौरान बहुत उपयोगी); एकमात्र ढांचा था जो दूसरों के लिए कोडिंग उत्पादकता के संदर्भ में दूसरों द्वारा बीएआर को हराया; नई परियोजनाओं के निर्माण के लिए एक कमांड लाइन उपकरण है, एडॉन्स इंस्टॉल करना, प्रोजेक्ट चलाना, अलग-अलग आईडीई इत्यादि के लिए प्रोजेक्ट फाइलें उत्पन्न करना आदि। आपकी देव साइट पर त्रुटि रिपोर्टों में कोड की रेखा के नीचे सभी तरह से ब्रेकडाउन शामिल हैं। स्कैला और स्केलेट समर्थन प्रगति पर है। यह मुझे आश्चर्यचकित करता है कि लोग अभी भी सूखे ढांचे (वसंत की तरह) पसंद करते हैं। –

1

स्ट्रिप्स फ्रेमवर्क भी विचार करने योग्य है और वसंत के साथ इसका उपयोग किया जा सकता है। http://www.stripesframework.org
यह उपयोग करना आसान है और कॉन्फ़िगर करने में आसान है। स्ट्रैट्स के विपरीत, जो इन दिनों काफी पुराने टोपी है।

अब ढांचे का एक बड़ा हिस्सा है और यह आपकी आवश्यकताओं के अनुरूप प्रत्येक की जांच करने लायक है। यह एक निजी बात है और यह अच्छा है कि हम सभी कुछ तक सीमित नहीं हैं।

1

JRapid उपयोग करना बहुत आसान है। आपको मिनटों में एक कामकाजी आवेदन मिलेगा और यह AJAX संचालित उपयोगकर्ता इंटरफ़ेस उत्पन्न करता है।

0

मैं तेजी से तेजी से वेब अनुप्रयोग विकास के लिए ग्रिल की सिफारिश करता हूं, जिसमें डेटा मॉडलों के आधार पर मचान कार्यक्षमता और वेब पेज पीढ़ी शामिल है।

https://grails.org/learn

यह MVC डेवलपर्स के लिए सबसे तेज़ तरीका है।

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