Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby可以被视为企业级语言吗?_Ruby On Rails_Ruby_Jakarta Ee_Enterprise - Fatal编程技术网

Ruby on rails Ruby可以被视为企业级语言吗?

Ruby on rails Ruby可以被视为企业级语言吗?,ruby-on-rails,ruby,jakarta-ee,enterprise,Ruby On Rails,Ruby,Jakarta Ee,Enterprise,Ruby语言,特别是在RubyonRails这样的框架中使用时,是否已经准备好构建具有复杂业务逻辑和高级机制的大型系统,从而保持其生产力优势和可维护性 它能取代Java EE吗?这个问题有点主观,“取代Java EE”有点过火,但您肯定可以在Ruby on Rails中构建可伸缩的企业级应用程序 然而,我对Ruby生态系统的观察是,有更多的平台依赖性可能会让您绊倒,并且引入补充功能的第三方库的种类可能没有Java中的那么多 另一方面,gems的基础设施非常整洁,在ruby中,用更少的实际代码就可

Ruby语言,特别是在RubyonRails这样的框架中使用时,是否已经准备好构建具有复杂业务逻辑和高级机制的大型系统,从而保持其生产力优势和可维护性


它能取代Java EE吗?

这个问题有点主观,“取代Java EE”有点过火,但您肯定可以在Ruby on Rails中构建可伸缩的企业级应用程序

然而,我对Ruby生态系统的观察是,有更多的平台依赖性可能会让您绊倒,并且引入补充功能的第三方库的种类可能没有Java中的那么多

另一方面,gems的基础设施非常整洁,在ruby中,用更少的实际代码就可以获得更多的功能


最后,这一点可能很重要,因为您需要扩大团队规模,我认为找到有经验的Java EE开发人员比找到有经验的Rails开发人员更容易。

这个问题有点主观,“替换Java EE”有点过分,但您肯定可以在Ruby on Rails中构建可伸缩的企业级应用程序

然而,我对Ruby生态系统的观察是,有更多的平台依赖性可能会让您绊倒,并且引入补充功能的第三方库的种类可能没有Java中的那么多

另一方面,gems的基础设施非常整洁,在ruby中,用更少的实际代码就可以获得更多的功能


最后,这一点可能很重要,因为你需要扩大团队规模,我认为找到有经验的Java EE开发人员比找到有经验的Rails开发人员更容易。

为自己浏览一部分使用Rails和gauge的人的列表:我想答案是“这取决于”@sarnold这些网站基本上都是非常面向内容的网站。例如,CRM、金融服务、资源规划系统在哪里?想想看。。。Twitter是使用Ruby on Rails构建的,每纳秒可以处理数百万个请求。@Gonçalo:根据我的经验,金融服务行业尽可能少地谈论他们的工具,因为他们都相信,由于他们的秘密,他们比其他任何人都具有战略优势。:)浏览一下使用Rails和gauge的用户的部分列表:我认为答案是“视情况而定”@sarnold这些网站基本上都是面向内容的。例如,CRM、金融服务、资源规划系统在哪里?想想看。。。Twitter是使用Ruby on Rails构建的,每纳秒可以处理数百万个请求。@Gonçalo:根据我的经验,金融服务行业尽可能少地谈论他们的工具,因为他们都相信,由于他们的秘密,他们比其他任何人都具有战略优势。:)