我应该选择哪个框架 - Seam,Wicket,JSF或GWT?[已关闭]
2022-09-02 04:59:20
我正在争论是否使用Seam,Wicket,JSF或GWT作为Java项目中表示层的基础。
我根据就业市场的考虑、技术的新颖性以及其他S.O.用户的建议,将Java Web框架的选择范围缩小到这个子集。
在做出选择时,我应该考虑哪些因素?
我正在争论是否使用Seam,Wicket,JSF或GWT作为Java项目中表示层的基础。
我根据就业市场的考虑、技术的新颖性以及其他S.O.用户的建议,将Java Web框架的选择范围缩小到这个子集。
在做出选择时,我应该考虑哪些因素?
我从1.4版本开始就使用GWT,自从2.0规范问世以来,我一直使用JSF。
GWT是一个客户端框架,它从Java生成JavaScript。您的体系结构将是一个纯客户端-服务器,这意味着:
JSF 是一个基于组件的框架,具有视图优先设计(如果您愿意,可以采用代码隐藏):
恢复:
我使用过的唯一一个是JSF,所以我无法给你关于其他的反馈,但这是我对JSF的看法。根据我的经验,当我们从 JSP 中的 JSF 转换为 facelet 中的 JSF 的那一刻,生活就变得容易多了,所以我将专注于 facelets。此外,看起来Seam和JSF并不相互排斥。
优点:
缺点:
我绝不是JSF/Facelets方面的专家,所以我确信还有其他我错过了。希望其他人也能详细说明。
JSF 2.0 的更新: