最近我偶然发现了Adobe的'Brackets'代码编辑器,它显然是使用标准的Web语言构建的。作为一个敏锐的Web开发人员,我对如何做到这一点非常感兴趣,并且想知道它究竟是如何完成的。为Web构建应用程序非常棒,但是我希望能够脱离浏览器的外壳。
您如何使用网络语言创建桌面应用程序?我不知道这个领域的任何事情,但是已经在网上寻找解决方案,但没有运气。
是否有任何直接从代码编辑器编写的方法,甚至是一些可用于将Web语言编译成可执行程序的软件?
答案 0 :(得分:5)
因此,创建感觉原生的JS,HTML,CSS应用程序背后的主要思想是编写某种桌面应用程序,其中包含运行HTML和JS的嵌入式浏览器控件。如今,有很多不同的工具可以做到,每个工具都提供独特的功能。
当然,还有很多其他很棒的工具。
答案 1 :(得分:2)
Atom是由github团队使用与括号相同的Web技术构建的文本编辑器。他们的文档称他们使用名为Electron的平台构建了Atom编辑器。 Electron的github页面说,
Electron框架允许您使用JavaScript,HTML和CSS编写跨平台桌面应用程序。它基于Node.js和Chromium,用于Atom编辑器。
转到github page或official website了解详情。
希望有所帮助。