首页
学习
活动
专区
圈层
工具
发布

Java框架
EN

Stack Overflow用户
提问于 2010-12-20 09:27:47
回答 4查看 3.3K关注 0票数 4

最近,我遇到了许多用Java创建web应用程序的不同框架,例如: Play!、Wicket、Grails、Lift和Tapestry。框架到底是什么,使用框架的好处是什么?另外,我想试一试。我想要一个轻量级的框架,易于使用和入门,因为我的web开发知识非常有限。你推荐哪一种?

此外,我相信这个问题已经被问了十几次了,但是必须搜索过去的问题才能找到你想要的答案,这是相当乏味的。

EN

回答 4

Stack Overflow用户

发布于 2010-12-20 09:34:22

我相信Lift是为Scala准备的。

Tapestry是一个仅限UI的框架。

Grails将Groovy、Spring和Hibernate结合到一个类似Ruby On Rails的环境中,用于快速创建CRUD web应用程序。

玩!Wicket配得上框架的绰号。

你没有提到Spring;你应该看看它。这就是我要推荐的。它结合了依赖注入、面向方面的编程,以及用于持久化、web和门户MVC、远程处理、声明性事务、消息驱动POJO等的优秀模块。它有很大的占有率和牵引力。它已经被VMWare收购了,所以它还会存在一段时间。

要进行web开发,您需要的不仅仅是一个框架。在所有情况下,没有HTML、CSS和JavaScript就不能进行web开发。

票数 3
EN

Stack Overflow用户

发布于 2010-12-20 09:35:19

如果你正在寻找快速和轻便的东西,我想玩吧!框架非常适合您。MVC架构使其类似于Ruby on Rails。与传统的Java框架不同,它在Java源代码发生变化时自动重新编译,从而缩短了从编码->编译->测试到编码->测试的软件开发周期。

票数 2
EN

Stack Overflow用户

发布于 2010-12-20 09:36:49

框架就像一个工具箱,你可以用它来构建。使用one的好处包括节省时间,而不是重复发明轮子等等。这包括用其他语言编写的框架。

我假设你精通Java,那么我个人的建议是发挥作用!在你尝试其他重量级软件(如果有的话)之前,先看一看,花点时间在其中构建一些东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4486210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档