是否可以在Linux平台上使用Javascript构建应用程序?

adr*_*edx 5 javascript

Javascript广泛用于在网络中创建应用程序.桌面等怎么样?Gnome Shell由它制成.我只是好奇是否允许开发人员访问Gnome/Clutter图形库?

Mat*_*ley 2

据我所知,三个最好的选择是Rhino(使用 Swing 或其他 Java 图形框架)、SeedGjs

Seed 和 Gjs 都是将 GTK+ 和 Gnome 库绑定到 JavaScript 的 Gnome 项目。Seed 使用 WebKit 的 JavaScriptCore 运行时,Gjs 使用 Mozilla 的 Spidermonkey 引擎。Gnome Shell 使用 Gjs。

据我所知,另一个还很不成熟的选择是Gom。它不只是 GTK+ 的 JavaScript 绑定,它还具有类似 HTML 的 DOM 界面。