中眉
Middlebrow 允许您通过将其托管在浏览器/网络视图中来创建可以在桌面上运行的独立 Web 应用程序。 Middlebrow 公开了一个通用接口,该接口目前具有以下实现:
:基于 Chromium 的跨平台应用程序框架,旨在跨语言。 Middlebrow 使用绑定来支持 Clojure。
JavaFX :使用内置的 WebView 组件,该组件基于 WebKit。
SWT :使用内置浏览器小部件,它支持 WebKit、Firefox 和 IE。
概述
Middlebrow 允许您像编写 Web 应用程序一样编写桌面 GUI 应用程序( 和是两个采用类似方法的流行应用程序)。
通过这样做,可以使用相同的代码库同时定位桌面和 Web,而不需要太多额外的努力(当然,这也取决于您如何设计项目以及您拥有什么样的依赖项)。
此外,由于 Middlebrow 是用 Clojure