Java框架

最近我遇到了许多用Java创建Web应用程序的不同框架,例如:Play!,Wicket,Grails,Lift和Tapestry.究竟什么是框架,使用它有什么好处?另外,我想尝试一下.我想要一个轻量级且易于使用并开始使用的框架,因为我的Web开发知识非常有限.你会推荐哪一个?

此外,我确信这个问题已经被问了十几次,但是要搜索过去的问题以找到你想要的答案是相当繁琐的.

解决方法:

我相信Lift适用于Scala.

Tapestry是一个仅限UI的框架.

Grails将Groovy,Spring和Hibernate结合到类似Ruby On Rails的环境中,以便快速创建CRUD Web应用程序.

玩!而Wicket应该得到框架的绰号.

你没提春;你应该看看它.这就是我的建议.它是依赖注入,面向方面编程以及用于持久性,Web和门户MVC,远程处理,声明式事务,消息驱动POJO等的强大模块的组合.它有很多的思想和牵引力.它已被VMWare购买,所以它将会存在一段时间.

您需要的不仅仅是一个框架来进行Web开发.在所有情况下,如果没有HTML,CSS和JavaScript,您就无法进行Web开发.

上一篇:如何使用PHP制作类似插件的Web应用程序?


下一篇:PHP ORM框架具有类似于ADO.NET实体框架代码优先的功能?