tet*_*eto 10 java gwt frameworks
我正在尝试选择一个基于Java的Web框架来启动一个新项目,到目前为止,我在决定时遇到了一些麻烦.我一直在使用普通的GWT,我不得不说这是非常好的,架构,API和文档都非常好,但我缺乏应用CSS和美化我的小部件的知识,所以我需要一些附带的东西包括在内,Gwt Ext被排除在外,因为它并非完全基于GWT,Ext Gwt很好,但它们完全偏离GWT并再次实现所有内容(数据存储,事件等),还有许可证.我发现了Vaadin并且看起来相当不错,除了它改善了GWT的弱点(在我看来),即一切都是客户端,预渲染(整个网站都在客户端,即使,让我们说,您的客户尚未通过身份验证).关于Vaadin的唯一问题是我没有看到很多广泛使用,也许是最近的,所以我不能得到很多意见.
所提出的任何解决方案都不一定要基于GWT,只是它以一种很好的方式集成了JS和JAVA,从我的Java开发人员那里抽象出来,为了开发Web,我需要学习的所有JS优点应用程序.
所以,基本上:Java开发人员需要对不同的基于Java的Web框架提出意见.要求:对使用它不需要CSS或JS的深入了解(当然,基本知识总是需要的,但我不想过多地修改内部结构),包含的好看,可接受的外观小部件,使用能力Java开发工具/技术(Eclipse,Netbeans等).
正如您所看到的,GWT几乎符合我的所有要求,这是我的第一选择,但现在我想获得更多有关其他选项的反馈.提前谢谢,teto.
好,
在我看来,你应该把时间花在CSS上.没有CSS的网络只是在寻找麻烦.大多数Web框架都需要一些HTML和CSS才能完成最终的演示.他们可能会将它们抽象出来,但如果不了解底层技术,当您需要UI中的特殊内容时,您总会遇到困难.
想象一下,在不想学习LayoutManagers概念的情况下编写UI.
大卫
首先感谢每个花时间回答的人,我仔细研究了每个框架/解决方案,在考虑了每个框架/解决方案必须提供的功能后,我选择坚持使用普通的 GWT,如果需要的话可能诉诸 CSS 样式,永远不会太晚学习CSS之类的东西。我的大部分代码库已经启动并运行,并且由于我有最后期限,这对我来说似乎是最合乎逻辑的选择。Grails 和 Groovy 绝对值得一看,也许在我的下一个项目中我会从头开始使用它们。
| 归档时间: |
|
| 查看次数: |
9866 次 |
| 最近记录: |