Electron 与 JavaFX 相比有什么优势,为什么 JavaFX 不火呢?

2017-10-19 13:02:59 +08:00
 SuperMild
都能跨平台,运行效率好像不相伯仲,严格来说 Java 还更高效一点,启动速度一样慢,Electron 必须每个应用都带一个独立的浏览器,Java 既能自带,又能利用 JRE。

JavaFX 配合 FXML 和 CSS 使用也是非常容易快速开发 GUI 应用的呀。
6938 次点击
所在节点    问与答
8 条回复
6IbA2bj5ip3tK49j
2017-10-19 13:22:34 +08:00
java GUI 名声不好。大多数人第一印象就是卡。
当然,electron 在我心中名声也不好,差不多等同于 flash 了。
hjc4869
2017-10-19 13:23:17 +08:00
然而 java 要编译,html/css/js 可以直接 f12
SuperMild
2017-10-19 13:32:26 +08:00
以前 Java 和 C/C++之类的程序相比被人说卡,这个服气,但是后来同样卡的 Electron 却突然火起来了……
SuperMild
2017-10-19 13:34:38 +08:00
@hjc4869 编译有编译的好处,而且 JavaFX 也只有后台的核心代码需要编译,前端部分的 FXML 和 CSS 都是修改后马上生效无需编译的,非常方便!
bleaker
2017-10-19 13:37:19 +08:00
值得注意的一点:2014 年之后的新一代程序员基本是 JavaScript 系的,他们在社区里的嗓门也非常大。

一切问题归根结底都是政治问题
hjc4869
2017-10-19 13:56:51 +08:00
@SuperMild js 想要编译或者静态检查也有 ts 可以用,最关键的是修改生效快,适合快速开发。
rppig42
2017-10-19 15:30:49 +08:00
反对楼上归功于政治问题的论述。

Electron 可以直接把网站代码拿过来用,稍微改一点地方就是一个 desktop application 了
前端程序员,PHP 程序员,C#程序员,Java 程序员都可以无压力写 Electron,但对 JavaFX 来说这个条件成立吗?

说白了还是一个易用性的问题,请不要乱扣帽子。
gimp
2018-08-15 12:31:28 +08:00
npm 生态!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/398908

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX