为了在Google 的 AppEngine上创建一个网络应用程序,我一直在寻找一个框架。在我的研究过程中,我遇到了 Groovy 和Grails。我是一个 Java 类型的人,所以我更喜欢 Python 框架(如Django)之上的类似 Java 的东西。所以我收集了一些信息,并决定 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 进行了研究,遗憾的是我没有找到最新信息 - 当然我可能忽略了一些东西,但请不要链接超过一年的文章,在这里没有帮助。
很抱歉文字很长,如果您喜欢并认为有必要,请缩短。
预先感谢您提供有用的答案。