我们开始构建一个We应用程序,这可能会看到大量的流量。我们没有很多钱,所以我们想降低硬件成本。或多或少,我认为这意味着我们将尝试尽可能的无状态(正如Wicket方式所暗示的那样--拥有可加书签的URL,等等)。
另一个问题是,我们将为大量工作聘请承包商(比如oDesk或elance) -因此存在寻找人才的问题。
我看过Tapestry,看到很多API不稳定(参见:Why did you stop using Tapestry? ),这让我不愿使用它。
Seam和Wicket是高度有状态的--这不是我关心的。
Grails看起来非常有趣。我知道与纯Java相比,性能会有所下降,但这可能是值得的。
Stripes看起来不错,但我找不到使用Stripes构建的网站的示例
为了提高性能和简单性,您推荐哪种Java框架?
发布于 2010-09-06 06:01:46
最好的性能是基于动作的框架(没有像基于组件的框架那样的范式不匹配)。我的候选名单是Stripes first和Spring second。
条纹框架(专业版):
条带框架(针对):
Spring MVC (专业版):
Spring MVC (对立面):
如果您想要获得将来beans堆栈的所有最新beans条款,并且已经更改,您可能会得到比您需要的更多。
发布于 2010-10-02 15:09:58
我强烈推荐Play!框架。
基于Java的、类似Rails的、易于学习的、高生产力的、越来越多基于Java的真实项目、完整的堆栈、快速的编码和快速的生产、活跃的社区……
发布于 2010-09-03 14:04:55
Spring-mvc与jsp的。
Spring是轻量级的,每个人都知道它,有很多关于它的文档,如果你使用spring-mvc (特别是如果你使用mvc-注解),开始开发它真的很简单。
如果你想要一些好的效果,你可以把它和JQuery结合起来(对于简单的AJAX来说也是如此)。
https://stackoverflow.com/questions/3633336
复制相似问题