Java & Spring डेवलपर द्वारा Ruby on Rails आज़माने पर सामने आए विचार
(blog.dramancompany.com)Ruby on Rails की खूबियाँ
-
प्रवेश की बाधा कम
-
Ruby भाषा की ताकत
-
rails console
-
टेस्ट कोड लिखने में सुविधा
-
तारीख़/समय से जुड़े फीचर
-
DB स्कीमा प्रबंधन
-
ईमेल भेजने का Preview
-
asynchronous लॉजिक प्रोसेसिंग के लिए sidekiq
Spring की खूबियाँ
-
declarative API endpoints routing
-
declarative DB transaction management
-
Container और DI
-
DB Entity layer और Query layer का स्पष्ट विभाजन
-
cloud platform, MSA
-
Static Type (Java, Kotlin)
-
डेवलपमेंट ecosystem
-
openapi दस्तावेज़ लिखने में सुविधा
दूसरी बातें
-
उत्पादकता
-
Case convention
"पहले Rails की अपनी कुछ खास खूबियाँ बहुत उभरकर दिखती थीं, लेकिन समय के साथ Spring ecosystem ने बहुत तेज़ी से प्रगति की है, इसलिए अब Rails की खूबियों को केवल Rails की ही विशिष्ट ताकत कहना मुश्किल लगता है.
लेकिन Ruby on Rails भी Spring जितना ही परिपक्व Framework है, और केवल open source community के दम पर भी लगातार प्रगति कर रहा है."
2 टिप्पणियां
अब तक इसकी कई ताकतें काफी धुंधली पड़ चुकी हैं, लेकिन जब इसे पहली बार रिलीज़ किया गया था और यह फैल रहा था, उस समय को देखें तो यह सचमुच ऐसा framework लगता है जिसने कई भाषाओं और development environments पर गहरा प्रभाव डाला था।
एक समय मैं Ruby में इतना डूब गया था कि Rails तक बहुत काम किया था~ इसकी खूबियां तो हैं ही, लेकिन मुझे लगा कि इसकी development philosophy भी काफ़ी आकर्षक है। काफी समय बाद फिर से इससे जुड़ी बातें देखने को मिलीं~ ^*