在构建了5个Rails网站并处理过Rails 2.3、3.0和3.1版本的不同、安装麻烦以及Ruby内存突增等问题后,我决定转向使用Spring进行Java后端Web开发。我知道这两者之间存在很大的差异,JSP开发并不是Rails开发之后的下一步,但我的主要观点是:
a)与Ruby相比,Java是一种更成熟、更快速和更高效的编程语言。 b)Java(Spring)提供了各种库、工具和插件,可以选择和配置来定制Web应用程序。 c)与Ruby相比,Java本身提供了更丰富的编程语言体验。
我的逻辑可能有些模糊,但目前我对Rails开发已经感到非常厌烦了。
我的问题(终于)是,这样做是否合乎逻辑?Java开发真的是后端开发的更好选择吗?