GWT或JavaFX网页困境

时间:2012-04-08 09:45:55

标签: java gwt javafx

我试图解决以下两难问题。我必须开发整个网页系统(用户友好的内容管理,它应该看起来非常简单的Drupal或Joomla)作为一个项目到学校。网页应具有添加和删除文章,编辑菜单,编辑整个网页布局(标题位置,菜单位置等)的功能。

我正在决定哪个系统最适合此目的。我在GWT中写了几个应用程序。开发一些东西非常快,它适用于Tomcat等。因此它可以非常适合这项任务。但最近我有了在JavaFX 2.0中编写整个网页系统的想法(网页将在浏览器中打开)。

您对此事有何看法?我应该使用JavaFX还是GWT?我不确定整个网页在JavaFX中是否足够快。如果访问此页面的用户不会在启动此页面等方面遇到问题,我在互联网上找不到任何相关信息。

感谢您的回答:)

3 个答案:

答案 0 :(得分:5)

Go for GWT(也考虑使用Vaadin或SmartGWT)。它不需要在客户端上安装Java虚拟机。此外,GWT允许客户端只下载应用程序的一小部分,而不是整个。

你引用了两个用PHP编写的内容管理系统,如Drupal和Joomla,所以对你来说最好的解决方案是使用java编写的CMS,如AlfrescoMagnolia

答案 1 :(得分:1)

你想为一个插件做一个网页或一个应用程序吗? GWT当然。

答案 2 :(得分:1)

GWT

GWT遵循最具创新性的方法:用Java编写整个应用程序。但它是在Javascript中执行的。您的代码的很大一部分被交叉编译为Javascript并上传到客户端。 从我看到的演示来看,这种方法效果出奇的好。以前GWT编译器过去很慢,但是今天它们似乎已经解决了(或者至少已经解决了)这个问题。据我所知,GWT是一个很好的选择

<强> JavaFX的

JavaFX 2.0是一个非常新的GUI框架。所以期待一些小故障。好消息是,这些年来可能会有所改善。我想如果JavaFX会受欢迎,人们将开始编写JavaFX组件框架。 有一个视频非常清楚地显示了JavaFX的领域。 Container terminal monitoring with 3D JavaFX Source