哪些Java Web框架在性能和快速开发方面更好?

时间:2014-09-02 01:35:25

标签: performance java-ee web-frameworks

我需要从头开始构建新的Web应用程序。我需要选择/比较哪些java Web框架在性能和快速开发方面更好。

3 个答案:

答案 0 :(得分:1)

如果你想在java中快速开发,玩框架是一个不错的选择。虽然你不得不几次处理scala的味道。

如果你想要更稳定的东西以及大量的文档和示例,使用gradle / maven的spring框架让我可以在java中快速开发应用程序。

答案 1 :(得分:1)

这是一个非常有问题的答案,答案会有点受伤。

性能方面,我的经验不是使用任何特定的框架,而是手工构建单独的堆栈组件(这对于使用maven来说相当简单,并且大多数事情都能很好地与其他人一起使用)以获得健壮性'Spring绝对是一站式的店。我个人最喜欢的是ZK / Guava / Shiro / jOOQ堆栈,因为它提供了很好的权衡。

就快速开发而言,您熟悉的内容,并且取决于我们谈论的速度,与Python / Django和PHP / Angular / CodeIgniter相比,Java可能甚至不是正确的。 Play Framework和Spring Roo在快速开发方面带来了很多,我不是在争论。但对于前几个站点,学习曲线可能有些昂贵,特别是如果您已经拥有开发人员已经知道的工作堆栈。所以这取决于。如果它是少数网站,请不要打扰,如果超过这个,Play或Roo都是不错的选择。

答案 2 :(得分:1)

我明白你会明白这个zk论坛问题:http://forum.zkoss.org/question/90582/why-zk-framework-rather-than-others/#90730

由于

,ZK是一个很棒的框架

(1)易于学习

(2)效率很高

(3)最重要的

(4)最佳架构 - 它将MVC,MVVM,数据绑定,服务器+客户端和服务器推送优雅地结合在一起。