JavaScript可以用于各种用途javascript开发桌面应用,包括创建动态网页开发桌面应用程序编写服务器端代码和开发移动应用程序它可以与HTML和CSS结合使用,通过DOM和BOM API来访问和修改网页内容和浏览器信息JavaScript还可以与许多其javascript开发桌面应用他技术和框架如。
Electron是构建跨平台应用javascript开发桌面应用的好工具,特别是对于熟悉JavaScript和Nodejs的开发者来说,可以使用Electron来开发桌面应用同时,一些常见的开发工具和IDE,如Atom和VS,Code,也是使用Electron构建的。
2TitaniumAppcelerator的Titanium框架是一个允许你用像HTML,CSS,JavaScript这样的web技术来开发原生应用移动和桌面应用的开源应用开发平台Titanium移动SDK是时下最流行的跨平台移动开发解决方案,目前为止已经有超过个。
Electron是是GitHub开发的一个开源框架它允许使用Nodejs作为后端和Chromium作为前端完成桌面GUI应用程序的开发 Electron可以用于构建具有htmlcssJAVAScript的跨平台桌面应用程序,它通过将Chromium和nodejs合同一个运行的环境中来。
Javascript并不仅仅只用于网页和网站程序你还可以创建实时应用服务端解决方案桌面和移动应用移动应用分为两种浏览器里的网页应用和本地应用本地应用通常更快更强大,因为它们有访问文件系统传感器照相机等设备的。
正式项目跨平台建议electron或qt,只用win平台强烈建议微软自己的net个人技术尝试建议flutter桌面端开发跨平台的,如果你是轻量级的项目,那么我推荐你用electron, 目前使用Electron来开发的桌面应用非常多,我们最熟悉的比如Atom。
一般来说直接用Javascript创建的话只支持IE,代码如下functionCreateShortcut try varfso = newActiveXObjectquotScriptingFileSystemObjectquot varshell = newActiveXObjectquotWScriptShellquot vartagFolder。
它基于Chromium和Nodejs,可以使用前端技术来开发桌面应用程序4 NodejsNodejs是一个基于Chrome V8引擎的JavaScript运行环境,它使JavaScript可以在服务器端运行通过使用Nodejs,可以编写一些通用的服务器端代码,并在。
基于 HTML5 的跨平台技术比较出名的有 PhoneGapCordova,常常用于开发 webapp还有 EgretCocoscreatorUnity 等,常用于开发游戏还有基于 Nodejs 的 nwjs,用于开发桌面应用,以及 Electron,一款比 nwjs 还强大。
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。