当前位置:  开发笔记 > 编程语言 > 正文

你能用JavaScript做桌面开发吗?

如何解决《你能用JavaScript做桌面开发吗?》经验,为你挑选了9个好方法。

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

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



1> Zach..:

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



2> Justin Polie..:

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



3> 小智..:

看起来有3种类型的html5桌面应用程序

SDK

https://qt-project.org/

http://awesomium.com

http://berkelium.org

http://www.appcelerator.com/platform

浏览器运行时

http://developer.mozilla.org/en-US/docs/XULRunner

http://developer.chrome.com/apps/about_apps.html

Node.js基于

http://appjs.com/

https://github.com/maccman/bowline



4> Chris Pietsc..:

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


+1:Windows 8很酷!

5> M J..:

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



6> Muxa..:

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


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

7> dsm..:

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

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



8> David G..:

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



9> Morteza Mila..:

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

网页:http://appjs.com

Github:https://github.com/appjs

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有