桌端-Electron

577 阅读1分钟

面试了许多求职者,很多求职者只知其然,而不知所以然,写此文章为广大前端小伙伴指引迷津。纯干货!纯干货!纯干货!

目录

什么是桌端

Electron

答:它允许开发者使用Web技术来开发跨平台的桌面应用。。

Electron组成
  • Node
    • 让electron有了底层的操作能力,比如文件的读写,甚至是集成C++等等操作,并可以使用大量开源的 npm 包来完成开发需求。
  • Chromium
    • 为electron提供了强大的UI能力,可以不考虑兼容性的情况下,利用强大的Web生态来开发界面。
  • Native API
    • Native API让electron有了跨平台和桌面端的原生能力,比如说它有统一的原生界面,窗口、托盘这些。
Electron场景使用?

答:Electron + vue 开发桌端应用。GitHub 用 Electron 开发了 Atom、 微软用 Electron 开发了 Visual Studio Code。

小白也是新手面试官,欢迎领导莅临指导工作,提出建议,小白不胜感激,不喜勿喷,点赞收藏随机送程序媛小姐姐一枚哦!!!