核心是:使用 H5 前端来做 桌面程序的 GUI
不用 JavaFX 或者 Swing 等的原因是,希望找到一个更通用的技术栈
另外一点,Elecron 没有 Java 的绑定
H5-GUI
开源标准:Elecron (标准化 H5 和 JS 和 Node 能力)
小巧:mini-blink 内核; mini-electron 发布;(发布尺寸)
组件库: 类似 WinForms 组件库,支持社区前端组件接入
设计器: 类似 Visual Studio 的设计器
多语言绑定: 优先支持 Java (后续支持 Go、然后 C#、然后 Python、然后 C++ 等)
绑定和 API 调用两回事,绑定是原生绑定,前后端分离的 API 调用方式,支持所有后端
多平台方面: 优先支持 Windows。 后续 Mac
. .
感兴趣?
加 QQ 群讨论: 876639789
1
sobigfish 2018-09-09 13:37:45 +08:00
CEF 好了,合并还用 electron
https://bitbucket.org/chromiumembedded/java-cef |
2
xiaoyanbot OP |
3
xiaoyanbot OP |
4
chocotan 2018-09-09 15:18:54 +08:00
jxbrowser
|
5
AllOfMe 2018-09-10 09:12:26 +08:00 via Android
这个和 javafx 能绑定 pojo 和 js 的全局变量很类似,感觉的确很方便,如果对 Java 好手来说
|