我环顾四周,看看java中是否有相当于django/RoR的内容。
我发现的:
有没有人尝试过这些框架,或者你知道其他的吗?他们比django/RoR快吗?
发布于 2009-12-01 11:22:56
我大约一年前发现了Grails,至今没有回头看过。它借鉴了Rails (原名为Groovy )的许多想法,并且拥有丰富的插件/扩展生态系统。Grails,以及底层的Grails语言(Java的超级集)使它成为编程的joy --您可以真正专注于本质。它的GORM功能(hibernate之上的一个层)也非常强大,除了插件系统之外,这也是检查它的两个重要原因之一(您也可以在java应用程序中使用它)。
在1.2版即将发布之际,我觉得它的特性丰富而成熟,足以成为任何开发人员都应该拥有的东西。
就性能而言,它肯定比纯Java要小,但是您可以使用spring / hibernate / J2EE提供的所有东西来进行优化,而且您总是可以使用纯java来处理一些关键的代码。最近进行了一些允许使用静态方法解析运行部分Groovy代码的实验,再加上invokedynamic,应该可以提供巨大的性能提升。
在Java中需要检查的还有Spring和AribaWeb。
基于附加资格的更新
可伸缩性、生产力、文档和合理的资源消耗
发布于 2009-12-01 11:11:07
条纹似乎相当轻量级,它采用的是约定而不是配置。
发布于 2009-12-01 11:13:11
使用了struts、wicket、rails和Tapestry之后,我建议您查看挂毯5。
它支持
唯一的缺点是文档,这是好的,但有点简洁,尽管用户组/邮件列表非常活跃,而且大多数问题都得到了很好的回答。
(另外,一定要只看T5,而不是T4,3,2,1.因为这些与当前版本有很大不同)
更多关于为什么这里。
https://stackoverflow.com/questions/1825359
复制相似问题