1

我工作的公司要求我为他们开发的车队管理系统创建一个 Web 用户界面。

这个系统是用java编写的,所以我认为我应该与java兼容或语言中立的库。此外,它应该是免费/开源的,并且功能齐全

经过一番小搜索后,我发现了以下库:

1) http://dhtmlx.com/index.shtml

2) https://vaadin.com/home

目前我面临以下关键问题:我应该依赖服务器端库来创建用户界面还是应该更喜欢客户端库?

还有什么我应该注意的其他重要的 Web 用户界面库?

由于我在该主题上没有任何经验,因此每个建议都会非常有用:)

4

2 回答 2

4

我会说去Vaadin。它是类似于 Swing 的开发,没有 HTML、JavaScript、CSS 和任何其他“有用的库”。尽管这是一个多语言开发时间,但选择简单性和生产力而不是灵活性。从长远来看,你会感谢自己。

于 2012-05-03T11:03:23.420 回答
2

我个人建议您使用服务器端框架(服务器端库)。性能是一件很重要的事情,那么为什么你的业务逻辑应该在客户端呢?您必须始终在服务器端进行验证,那么为什么要做两次呢?你更独立于不同的终端设备,如平板电脑、智能手机等。总结一下:让客户端负责 UI,其余的在服务器端完成。

我对 vaadin 没有性能问题。

于 2012-05-03T13:33:08.993 回答