选择一个java web framework 2011

我的问题基于以下问题: Choosing a Java Web Framework now?
一年后.

我的问题的原因是,一年内发生了很多,游戏框架已经成熟等等,我想知道今天的热门话题.今天框架的优点和缺点是什么?

专注于Java框架,它取决于您的目标(作为IT中的一切!)

>对于大公司的产品,您要么使用Java EE,要么使用标准的Struts / Spring / Hibernate.它们是经过验证的堆栈,该环境中的可扩展性需求由这些堆栈满足,并且在该环境中具有状态可能是相关的.此外,他们使用应用程序(Play,Scala,那是什么?)应用了新版本的“没有人被IBM购买”.
>对于您的个人项目,没有任何商业目的,公正或有趣,任何您喜欢的框架.举起,玩,无论如何.
>对于初创公司,我会推荐Lift或Play.我个人更喜欢Play,但是YMMV.两者都是敏捷框架,可简化开发并快速实现转变.完美匹配创业公司.差异(无状态与有状态等)是您在决定之前应该检查的.

在Scala vs Java上,它又取决于它.除非您很幸运,否则您将不被允许在公司环境中使用Scala(尽管会慢慢传播).对于您自己的项目,没关系.对于初创公司,请选择您认识最好的那个.我知道,学习很有吸引力,但如果你有6个月的Scala业余经验和5年的商业Java经验,那么在Scala中创建项目的时间和痛苦将是不值得的.

相关文章
相关标签/搜索