具有Java中间/后端的RoR web层
我正在寻找一些关于在分层体系结构中使用不同语言的建议/反馈。现在讨论的体系结构是一个全java堆栈(db、中间层和web层),使用Spring将所有内容绑定在一起。我们一直在讨论在web层使用RubyonRails的想法,但我想知道以前是否有人这样做过(可能使用不同的语言/技术)。切换到RoR的思想是为了提高Web层的开发速度,但是我的初步分析是,它也会降低中间层的开发速度。 我试图获得数据点的一些问题是:具有Java中间/后端的RoR web层,java,ruby-on-rails,ruby,spring,Java,Ruby On Rails,Ruby,Spring,我正在寻找一些关于在分层体系结构中使用不同语言的建议/反馈。现在讨论的体系结构是一个全java堆栈(db、中间层和web层),使用Spring将所有内容绑定在一起。我们一直在讨论在web层使用RubyonRails的想法,但我想知道以前是否有人这样做过(可能使用不同的语言/技术)。切换到RoR的思想是为了提高Web层的开发速度,但是我的初步分析是,它也会降低中间层的开发速度。 我试图获得数据点的一些问题是: 是否有小型开发团队在类似的体系结构中实际使用了混合语言方法 你为什么用这种方法?什么有
- 是否有小型开发团队在类似的体系结构中实际使用了混合语言方法
- 你为什么用这种方法?什么有效,什么无效
- 您将如何处理接口和模型(可能使用Google protocol buffers或Apache Thrift之类的工具)
- 使用这种方法还有其他好处或缺点吗
罗布谢谢你,罗布。我们正在使用Spring3(与webflow和mvc一起使用)。我们中的一些人有相当多的Spring经验,但一些开发人员觉得它比RoR(我对RoR没有太多经验)慢,所以我们正在尝试评估我们的选择。