你能用JavaScript做桌面开发吗?

Chr*_*ann 71 javascript windows desktop platform

我知道有JScript.NET,但它与我们从网络上知道的JavaScript不一样.

有没有人知道是否有任何基于JavaScript的平台/编译器用于桌面开发?最具体的是Windows桌面开发.

Zac*_*ach 26

XULRunner,让你使用JavaScript和XUL构建像Firefox这样的GUI应用程序.虽然使用XPCOM,它有很多JavaScript扩展.他们还提供Prism,让你构建离线工作的Web应用程序,有点像AIR.雅虎将其用于Zimbra电子邮件桌面客户端.


Jus*_*iey 25

是的,使用Adobe AIR.Adobe AIR允许您使用Javascript,Flex或Flash制作桌面应用程序.


Chr*_*ann 14

Windows 8允许使用HTML5/JavaScript编写Windows应用商店应用.

  • +1:Windows 8很酷! (2认同)

M J*_*M J 9

" node-webkit是一个基于Chromium和node.js的应用程序运行时.您可以使用node-webkit编写HTML和Javascript中的本机应用程序.它还允许您直接从DOM调用Node.js模块......"


Mux*_*uxa 8

钛开发商这是类似的Adobe AIR(HTML + CSS + JavaScript的),但不要求预先安装的框架.

  • [Titanium Desktop的未来](http://developer.appcelerator.com/blog/2012/01/the-future-of-titanium-desktop.html) (2认同)

dsm*_*dsm 7

您可以使用Windows脚本宿主使用XML和javascript(和/或VBS)创建桌面应用程序.

诀窍是使用.hta扩展名保存XML文件.请参阅此参考.


Dav*_*d G 6

SpiderMonkey,一个用C和Rhino编写的JavaScript引擎,是Java中的JavaScript实现.


Mor*_*ani 5

试试AppJS,这是一个基于NodeJS和Chromium Embedded Framework的SDK.您可以使用Web技术轻松构建桌面应用程序.