intel quark_Quark利用JavaScript构建“本地”桌面应用

intel quark

一种名为Quark的新开放源代码工具有望在利用Web开发技术的同时快速创建具有本机功能的桌面应用程序。 Quark建立在GitHub用于跨平台桌面应用程序的Electron框架之上,是利用JavaScript,CSS和HTML的通用工具。

Quark目前处于测试版发布阶段,下个月可能会发布产品,Quark使用Electron JavaScript运行时来生成类似本机的功能。 该项目还包括Quark开发环境,该IDE发出一个称为草图的单个输出文件,该文件提供了成熟的Electron应用程序的功能。

[Git要点: Git版本控制入门 Git和GitHub的20个基本指针 | 通过InfoWorld的App Dev Report新闻通讯了解编程方面的热门话题。 ]

由于共享JavaScript运行时,Quark草图仅消耗几千字节,而对于典型的Electron应用程序则仅消耗数百兆字节。 这是因为运行时约占Electron应用程序重量的99%。 结果,用户可能在其机器上拥有数百个草图,同时消耗的资源相当于一个应用程序。

Quark的创建者Nishkal Kashyap称Quark是本机桌面应用程序的素描本,而不是桌面应用程序构建器。 Quark的其他功能包括:

  • 访问Node.js和Electron渲染器进程API。
  • 草图与Mac,Windows和Linux兼容,应用程序可以编写一次并可以在任何地方运行。
  • TypeScript ,JavaScript,React.js和Vue.js提供了开箱即用的支持。
  • IDE提供的布局旨在为编辑器提供最大的空间,同时留出足够的空间来浏览和访问项目或文件夹的完整上下文。
  • Monaco代码编辑器提供IntelliSense,验证和对Web开发技术的支持。 这与Microsoft的Visual Studio Code中使用的编辑器相同。
  • 使用虚拟文件系统意味着在IDE中创建的所有代码和文件都可以在项目之间轻松共享。
  • webpack模块捆绑器用于构建项目。 也支持Babel JavaScript编译器

在哪里下载Quark

您可以从quarkjs.io 下载Quark

翻译自: https://www.infoworld.com/article/3410759/quark-taps-javascript-to-build-native-desktop-apps.html

intel quark

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值