GitHub使用Electron重写桌面客户端

Web并非完美的平台,不过原生应用也不是。使用Electron重写原生应用只不过是在不同的权衡点之间进行了交换。

Electron在诞生之后就成为很多著名应用程序的开发平台。你是怎么看待Electron在如今的跨平台应用开发解决方案中所扮演的角色?

Phil Haack: Electron借助Web这个成功的平台,与Web在相同的方向上行进,只是它是从相反的端点出发。事实上,用户可以利用Web技术来开发桌面应用正是Electron的一个成功之处。

最近人们在Reddit上热议Electron是“桌面版的Flash”,这要归因于它的内存使用和性能。Electron的哪些关键因素会让它成为重要的技术?

Haack:刚才我已经说过,Electron借助了Web技术平台。来自行业巨头,如Google、Microsoft、Facebook、Slack、GitHub等公司在Chromium、Node、JavaScript、HTML、CSS等技术上持续投入,这些技术也在持续改进,Electron也因此从中获利。这些工具提供了很强大的功能,它们的发展和进步就是Electron的关键所在。我们也有很多有关如何改进Electron的讨论。

来源: GitHub使用Electron重写桌面客户端

发布者

jahentao

挖掘概念,创造工具