我正在评估Play!我公司的框架。我们实际上正在考虑将它用作春天的小兄弟(主要用于“小型企业项目”)。到目前为止,我们在那里使用Grails,但是由于它与maven的不良集成以及由此产生的动态性质的许多奇怪效果而相当恼火。
但是,我找不到任何人使用Play实际创建项目的文章! (我知道,在网站上,他们会告诉你一些使用它的网站,但这并没有真正帮助)。
有没有人真正看过一篇描述它如何使用Play的文章!作为应用框架?
答案 0 :(得分:16)
Google网上论坛有很多人已经通知他们的项目启动。已经有很多人表达了使用PlayFramework开发的轻松和快乐。
我自己已经为我们的一个内部应用程序构建了许多用于统计分析的小应用程序,我也在构建一个更大的站点。简单的答案是,Play只会让编码人员的生活更轻松,更有价值,并提供即时反馈(通过实时编译和浏览器错误)。
有一些关于Play的人们发现的博客,你会看到很多retweets人通过Play推出了成功的应用程序。
如果您正在寻找有关它是否适合您的业务的指导,那么这实际上取决于您的业务。游戏很年轻,还在不断发展,但它是一个很棒的框架。如果您有机会在一个小项目上试一试,那么就这样做。我非常怀疑你会后悔的。
编辑:2011年更新
我想我会添加一个简短的更新,因为已经编写了一篇新的博客文章,使用Play给出了某人的经验和成功故事,我觉得它会很有用。
http://blog.davejafari.com/experiences-developing-with-play?c=1
答案 1 :(得分:8)
我完全按照你的要求行事。我在一家药店连锁店工作,我们的繁重工作是用Spring MVC完成的,但我使用Play!一直编写较小的内部应用程序。关于游戏最重要的事情之一就是当我的老板来找我时需要一个新的应用程序,我会在一小时内完成它并立即开始。
我做过的一个申请允许我们的药剂师通过从我们的中央数据库中反弹药物和数量来仔细检查现金处方价格。另一个设置了一个界面,我们的质量控制人员可以输入SQL查询,保存它们,安排它们运行,然后通过电子邮件将结果发送给它们。他们用这个来找出各种统计异常值。
我们还有一个用Spring MVC编写的相当复杂的社交网络,我将移植到Play!整个2011年。该网络是我们的药剂师和药房技术人员就处方复合以及他们想要谈论的任何其他问题进行合作。
最后,我正在完成一个大型第三方处方购买组和我们的药房连锁店之间的B-to-B应用程序。我不能详细介绍它,因为合同尚未最终确定,但它将在全国范围内并且相当高的负荷。调度是非常积极的,没有播放!这是不可能的。看看这是关于Play!的最好的事情,即使你长大了,你也可以做原型并快速获得一些东西。
答案 2 :(得分:5)
这是一个article by Peter Hilton,是游戏框架的贡献者之一,详细介绍了一个五分钟的实时编码Play演示。
同样在Play框架网站上,使用Play从头开始详细浏览how to create a blog!框架。有人也使用scala rather than java改写了同一篇文章。
答案 3 :(得分:5)
我参与了一家大型全球保险公司的项目,该保险公司在Play中实施了保险报价引擎。花了大约3个月,比GWT中的类似项目少了一年。
我们使用NTLM via Jespa部署到与WebSphere MQ集成的Tomcat,并使用jQuery UI添加了UI。
答案 4 :(得分:3)
google-groups是一个条目,有人告诉他写了一个facebook-app,每月有1.000.000次点击,所以它表明你可以在很棒的项目中使用它。
我不确定你到底想要什么。 关于grails和maven:Play和Maven也很难,至少google-group中有很多关于它的邮件。但是,从1.2开始,Maven就有了更好的支持。您可以直接从conf / dependencies.yml添加Maven依赖项。可能存在一些限制,但总的来说效果很好。
答案 5 :(得分:2)
我正在使用评论和小组选项编写Twitter服务。 http://pleap.com/
答案 6 :(得分:2)
我目前正在使用play进行分析项目!我必须说那个游戏!如果您正在寻找的是性能,那么这是一个很好的选择。它可以比RoR更快地处理重负载和大量请求。即使你不懂java,使用它也很简单!完全像这个框架。
答案 7 :(得分:1)
我正在使用Play with Scala,AppEngine,我喜欢它。您可能想要查看SammyJS.org,客户端的超级简易js框架。 http://geeks.aretotally.in/mind/2011/1/14/play-framework-scala-gae-sammy-in-production.html
答案 8 :(得分:1)
http://www.playapps.net/是写在游戏中,你可以在游戏的谷歌小组中询问它
更重要的是,游戏核心团队使用游戏来开发现实生活中的应用程序......