Google-App-Engine上的Grails - 它死了吗?

kon*_*nqi 29 grails groovy google-app-engine

要在Google的AppEngine上创建Web应用程序,我一直在寻找一个框架.在我的研究期间,我遇到了Groovy和Grails.我是一个Java类的人,所以我更喜欢类似Java的Python框架(如Django).所以我把一些信息拼凑起来,并决定Groovy和Grails都是我喜欢的.

在尝试与AppEngine一起深入研究Grails的过程中,我发现Grails GAE插件在两年内没有更新,并且在网站上它说它"与最新的Grails 1.3 RC2版本及以上版本一起使用"[ 3 ].最新版本的Grails(截至今天)是2.1.1 [ 4 ].所以我想知道插件是否仍然保持.当然,插件可能非常好,它不需要维护 - 但根据我的经验,这看起来真的像插件已经死了.

所以,我想知道是否有人正在与AppEngine上最近版本的Grails合作(或者最近合作过),以及它是......痛苦的......指尖还是坚固的框架.

如果您认为App-Engine上的Grails已经死了,我真的很想听听替代方案,所以如果您在AppEngine上使用了框架,使用了什么以及体验如何,请告诉我.

更准确地说明我的要求; 我想要使​​用的框架应该

  • 是Java或Java
  • 在Google AppEngine上运行
  • 有一定程度的脚手架机制(在编写可以轻松生成的代码时,我真的很懒)
  • 通过提供可靠的NoSQL持久层,消除了使用SQL处理数据库的痛苦

在你的答案中链接任何其他Stackoverflow帖子之前,请注意我在询问之前已经完成了对stackoverflow的研究,遗憾的是我没有找到最新信息 - 当然我可能忽略了一些东西,但请不要链接文章超过一年,这在这里没有帮助.

对于长文本感到抱歉,如果您愿意并且认为有必要,请缩短.

提前感谢您的有用答案.

Ben*_*hko 23

我使用上面提到的插件在App Engine上试用了Grails.我写了一系列关于它的博客文章.我不认为Grails App Engine插件会被主动维护.

我个人切换到Gaelyk,这是一个用Groovy编写的App Engine轻量级Web工具包.它应该满足您的所有要求.


小智 12

Grails的App Engine插件尚未针对2.X进行更新.可以在这里找到Graem Rocher的公告

当您尝试针对2.1.1运行app时,Grails当前会引发错误.这里提出一个与此有关的问题

  • 谢谢你澄清这一点.所以Grails GAE插件正式死亡或者至少不再受Grails团队的支持. (2认同)