澄清web开发工具和语言(Java)
有Java背景,但是 从未为web客户端开发过(即由浏览器运行的脚本), 但是java小程序(我怀疑它是,嗯,老式的(对吧?)或者其他 我会明确地将其用于以下部分)澄清web开发工具和语言(Java),java,apache-flex,gwt,jakarta-ee,Java,Apache Flex,Gwt,Jakarta Ee,有Java背景,但是 从未为web客户端开发过(即由浏览器运行的脚本), 但是java小程序(我怀疑它是,嗯,老式的(对吧?)或者其他 我会明确地将其用于以下部分) 然后考虑下面的场景: 只有客户端应用程序(没有服务器交互)。 您建议学习javascript还是更好地使用GoogleWebToolkit(GWT) (据我所知,它将java代码转换为javascript+html) 其他选择 BIS:与另一个客户端应用程序(即两者)交互的客户端应用程序 在不同的浏览器中)或使用服务器(独立)。
然后考虑下面的场景:
- 只有客户端应用程序(没有服务器交互)。 您建议学习javascript还是更好地使用GoogleWebToolkit(GWT) (据我所知,它将java代码转换为javascript+html) 其他选择
- BIS:与另一个客户端应用程序(即两者)交互的客户端应用程序 在不同的浏览器中)或使用服务器(独立)。 和以前一样的选择?我知道GWT允许远程过程调用。 更多
- 丰富的互联网应用程序。 Flex似乎是通常的选择(对吗?),我认为没有基于java的语言来支持它 这(JavaFx,尽管它的名字不是Java,我读到了“它受到了致命的伤害”) 其他选择
- 商业应用程序。 然后,选择显然是JavaEE(包括客户端的JavaFaces)。 真的很清楚吗?其他选择