मुझे थोडा रास्ता था, हालांकि ऐसा नहीं था क्योंकि मैं कॉलेज में था, लेकिन क्योंकि कई वर्षों के मेरे करियर में जावा का उपयोग करके स्टैंडअलोन एप्लिकेशन डेवलपमेंट शामिल था, जिसमें कोई वेब घटक शामिल नहीं था। जावा-आधारित वेब विकास मूल रूप से मुझे पास करना प्रतीत होता था, और जब मैंने मुख्यधारा में जाने की कोशिश की तो मुझे यह आसान नहीं मिला।
पहले पहचानें कि वेब-आधारित विकास एक बहुत बड़ा क्षेत्र है। रोजगार के दृष्टिकोण से, अवसर सामान्य रूप से क्षेत्र के एक या अन्य उपखंडों की ओर बढ़ते हैं। काफी बोलते हुए, फ्रंट एंड एंड बैक एंड डेवलपमेंट को विशिष्ट पर्याप्त कौशल के रूप में देखा जाना चाहिए, जिनकी आपको एक बनाम एक दूसरे के बीच विशेषज्ञता होने की उम्मीद की जा सकती है, इसलिए अब जावास्क्रिप्ट विकास के लिए अधिक केंद्रीय है।
और जावा में ढांचे की सरलीकरण नए आने वाले के लिए यह चुनना मुश्किल बनाता है कि किसके साथ शुरुआत करना है। बस जावास्क्रिप्ट पुस्तकालयों, वेब ढांचे और अनुप्रयोग सर्वर या ढांचे के बहुत सारे तरीके हैं। भले ही आपकी पृष्ठभूमि जावा में है, फिर भी मैं सुझाव दूंगा कि आप पूरे स्टैक का बेहतर विचार पाने के लिए रेल या शायद Grails को आज़माएं, क्योंकि उनके पास एक और सुसंगत कहानी है। जावा में, निश्चित रूप से प्रमुख पुस्तकालय हैं, लेकिन आपको अभी भी अन्य प्रतियोगी ढांचे या उससे भी लगातार तुलना करके बाधा डालने के आपके प्रयास मिलेंगे। या जीडब्ल्यूटी और विकेट, जावा विकास शैली के आधार पर अधिक होने के कारण, वेब प्रौद्योगिकियों के लिए एक आसान संक्रमण हो सकता है। वसंत ढांचा भी एक अच्छा प्रारंभिक बिंदु है क्योंकि इसमें पीछे की ओर से अंत तक एक कम या कम सुसंगत कहानी है, हालांकि यह अभी भी भारी है।
स्रोत
2009-07-05 20:32:23
मैं अत्यधिक अनुशंसा कर सकता हूं: http://www.amazon.com/ व्यावसायिक- जावा- अनुप्रयोग- निकोलस- विलियम/डीपी/1118656466/ –