Ruby on rails 哪些现代web框架在企业环境中很流行?

Ruby on rails 哪些现代web框架在企业环境中很流行?,ruby-on-rails,django,web-frameworks,corporate,Ruby On Rails,Django,Web Frameworks,Corporate,我的公司正在寻求将他们的软件转移到开源框架。他们的第一个想法是J2EE。我知道Django和Rails在娱乐开发中很受欢迎,但在公司环境中却不太确定 我想编写一份可能考虑的Web框架列表。不幸的是,我无法向公众发布我们的要求。另外,我想知道您是否在公司环境中见过/使用过不同的框架 谢谢Struts、Stripes、Wicket、Spring MVC。我使用Grails并喜欢它 你也可以去Rails。我们在许多重要的应用程序中成功地使用了Rails 如果您只是想从软件中省钱,那么可以使用任何J2E

我的公司正在寻求将他们的软件转移到开源框架。他们的第一个想法是J2EE。我知道Django和Rails在娱乐开发中很受欢迎,但在公司环境中却不太确定

我想编写一份可能考虑的Web框架列表。不幸的是,我无法向公众发布我们的要求。另外,我想知道您是否在公司环境中见过/使用过不同的框架


谢谢

Struts、Stripes、Wicket、Spring MVC。我使用Grails并喜欢它

你也可以去Rails。我们在许多重要的应用程序中成功地使用了Rails

如果您只是想从软件中省钱,那么可以使用任何J2EE框架。如果您希望获得一些有趣且快速的开发,请尝试Rails


这完全取决于项目的类型和你的天赋。

Struts、Stripes、Wicket、Spring MVC。我使用Grails并喜欢它

你也可以去Rails。我们在许多重要的应用程序中成功地使用了Rails

如果您只是想从软件中省钱,那么可以使用任何J2EE框架。如果您希望获得一些有趣且快速的开发,请尝试Rails


这完全取决于项目的类型和你所拥有的人才。

不确定你所说的企业使用是什么意思,但我们正在一家大型媒体公司使用Django来访问近40家广播电台的网站。

不确定你所说的企业使用是什么意思,但我们在一家大型媒体公司为近40家广播电台的网站使用Django。

我在实时专业环境中使用Django


它是可靠的,在nginx/fastcgi上运行的django速度非常快,很快couchdb也将如此

我在实时专业环境中使用django


它是可靠的,在nginx/fastcgi上运行的django速度非常快,很快couchdb也将如此

Struts2、SpringMVC、Stripes、Wicket、Grails、JSF、Seam、GWT、Flex等条纹和Grails是我的最爱

马特·雷布尔(Matt Raible)对它们中的大多数做了有趣的比较,这是最新版本的

另一个有趣的阅读可能是这里的问题


在我看来,无论你选择什么都不重要,表示层仍然是一次性代码

Struts2、SpringMVC、Stripes、Wicket、Grails、JSF、Seam、GWT、Flex等条纹和Grails是我的最爱

马特·雷布尔(Matt Raible)对它们中的大多数做了有趣的比较,这是最新版本的

另一个有趣的阅读可能是这里的问题


在我看来,无论你选择什么都不重要,表示层仍然是一次性代码

再次投票给Django。我不确定《华盛顿邮报》或《洛杉矶时报》算不算是企业版,但他们对每日点击量和新功能的时间的要求要比你的平均企业环境多得多。

再次投票支持Django。我不确定《华盛顿邮报》或《洛杉矶时报》算不算是企业版,但他们对每日点击量和新功能的使用时间的要求比一般的企业环境高出很多。

我们正在使用ruby作为主要内部应用程序的前端。简单、稳定、灵活。

我们使用ruby作为主要内部应用程序的前端。简单、稳定、灵活。

任何让您远离命令式语言(如Java、C、JSP with Java等)的框架都会更好。声明性/功能性/数据流语言(如Ruby、XSLT、Python等)可实现可靠的实现,从而节省您的支持/增强$$$。

任何使您远离命令式语言(如Java、C、JSP with Java等)的框架都会更好。声明性/功能性/数据流语言,如Ruby、XSLT、Python等,可以实现可靠的实现,从而节省您的支持/增强$$$$。

这听起来像是Java的强大功能,但请您自己帮个忙,避免使用J2EE。抓取Restlet和Groovy,编写一个好的Rest后端,它不仅可以作为项目的编程API,还可以很好地与您选择在其中实现UI的任何Ajax/Javascript库配合使用。

听起来,Java的强大功能让您感到舒服,但请您自己帮个忙,避免使用J2EE。抓取Restlet和Groovy,编写一个好的Rest后端,它不仅可以作为项目的编程API,但是,它可以很好地与您选择在其中实现UI的任何Ajax/Javascript库配合使用。

我们目前正在使用Django,该网站为公司带来了大量业务,而且自去年以来,该网站的业务增长了两位数。公司使用什么样的技术并不重要,重要的是他们的商业模式是什么。您目前在内部使用什么?使用与您的内部代码、知识和人力相关的web框架将更有意义

如果没有人知道Rails或Django,那么在迁移过程中必须考虑学习曲线。信息技术
应该只需要几周,这取决于开发人员的精明程度。同样,如果每个人都讨厌或不喜欢使用内部技术,那么尝试一种新技术可能是值得的。

我们目前使用的是Django,该网站为公司带来了大量业务,并且自去年以来以两位数的速度增长。公司使用什么样的技术并不重要,重要的是他们的商业模式是什么。您目前在内部使用什么?使用与您的内部代码、知识和人力相关的web框架将更有意义


如果没有人知道Rails或Django,那么在迁移过程中必须考虑学习曲线。这应该只需要几周时间,这取决于开发人员的精明程度。同样,如果每个人都讨厌或不喜欢使用内部技术,那么尝试一种新技术可能是值得的。

我相信更重要的问题是你拥有什么样的人才。如果你有一个以Java为主的团队,并且你想完全转向Ruby或Python,这将是很困难的,如果不是不可能的话


当决定X语言/框架是否适合做生意时,你必须首先考虑你的内部技术人员的意见。这通常会让你处在一个选择有限的地方。除非你的团队规模很小,但很有天赋/积极性,或者计划用新员工组建团队。

我认为更重要的问题是你拥有什么样的天赋。如果你有一个以Java为主的团队,并且你想完全转向Ruby或Python,这将是很困难的,如果不是不可能的话


当决定X语言/框架是否适合做生意时,你必须首先考虑你的内部技术人员的意见。这通常会让你处在一个选择有限的地方。除非你所在的团队规模很小,但极具天赋/积极性,或者计划与新员工一起组建团队。

我知道Django和Rails在娱乐发展方面很受欢迎

轨道:

Django:


他们拥有高流量和内容密集的服务。我不会把这些家伙的生意称为娱乐发展。

我知道Django和Rails在娱乐发展方面很受欢迎

轨道:

Django:


他们拥有高流量和内容密集的服务。我不会把这些人的生意称为娱乐发展。

你目前在用什么?你为什么要转向开源呢?我们使用的是Oracle技术。我们希望降低内部和客户的成本。可能重复:@Pascal Thivent:这是明确要求企业设置框架。我想说Rails和Django在这些领域可能不如Spring/Struts那么受欢迎。事实上,我忽略了真正的问题……您目前使用的是什么?你为什么要转向开源呢?我们使用的是Oracle技术。我们希望降低内部和客户的成本。可能重复:@Pascal Thivent:这是明确要求企业设置框架。我想说Rails和Django在这些领域可能不如Spring/Struts那么受欢迎。事实上,我忽略了真正的问题……为什么在严肃的应用程序中使用Rails而不是Rails?这项决定有没有考虑因素?干杯,你是说Rails vs Grails?不是真的。如果我喜欢坚持使用JVM并使用所有Java库,我会使用Grails。Rails同样好,甚至更成熟。是的,对不起,是一种类型。这应该是Rails对Grails。所以,不管是否使用Java库,您还是更喜欢使用Rails而不是Grails?为什么?为什么在严肃的应用程序中使用Rails而不是Rails?这项决定有没有考虑因素?干杯,你是说Rails vs Grails?不是真的。如果我喜欢坚持使用JVM并使用所有Java库,我会使用Grails。Rails同样好,甚至更成熟。是的,对不起,是一种类型。这应该是Rails对Grails。所以,不管是否使用Java库,您还是更喜欢使用Rails而不是Grails?为什么?任何让你远离命令式语言的框架。。。为什么要远离命令式语言,有什么好的理由吗?有什么框架可以让你远离命令式语言。。。为什么要远离命令式语言呢?