gpt4 book ai didi

基于 Java 的 Web 框架替代品

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:51:51 25 4
gpt4 key购买 nike

我正在尝试选择一个基于 Java 的 Web 框架来开始一个新项目,但到目前为止我在决定时遇到了一些困难。我一直在使用纯 GWT,我不得不说它非常好,架构、API 和文档都非常好,但是我缺乏应用 CSS 和美化我的小部件的知识,所以我需要一些附带的东西包括在内,Gwt Ext 被排除在外,因为它不完全基于 GWT,Ext Gwt 很好,但它们完全偏离 GWT 并再次实现所有内容(数据存储、事件等),并且还有许可证。我发现了 Vaadin,它看起来相当不错,除了它改进了 GWT 的弱点(在我看来),即一切都是客户端,预呈现(整个网站都在客户端,即使,可以说,您的 child 尚未通过身份验证)。关于 Vaadin 的唯一问题是我没有看到很多广泛使用,也许是最近才出现的,所以我无法获得很多意见。

提出的任何解决方案都不必基于 GWT,只是它以一种很好的方式集成了 JS 和 JAVA,从我这个 Java 开发人员那里抽象出我需要学习的所有 JS 优点,以便开发网络应用程序。

所以,基本上:Java 开发人员需要对不同的基于 Java 的 Web 框架发表意见。要求:使用它不需要深入了解 CSS 或 JS(当然,总是需要基本知识,但我不想过多地修补内部结构),已经包含漂亮、可接受的外观小部件,能够使用Java 开发工具/技术(Eclipse、Netbeans 等)。

如您所见,GWT 几乎符合我的所有要求,这是我的第一选择,但现在我想获得更多关于其他选项的反馈。提前致谢,teto。

最佳答案

嗯,

在我看来,您真的应该在 CSS 上投入时间。没有css的web只是自找麻烦。大多数网络框架都需要一些 HTML 和 CSS 来完成最终的展示。他们可能会将它们抽象出来,但如果不了解底层技术,当您需要 UI 中的特殊内容时,您总是会陷入困境。

想象一下,在不想学习 LayoutManagers 概念的情况下,用 swing 编写一个 UI。

大卫

关于基于 Java 的 Web 框架替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1572446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com