文章首发于:clawhub.club


image.png

可以看到,主要有两个模块:Main进程管理的是这个app窗口(BrowserWindow),而Renderer进程负责的就是我们熟悉的页面UI渲染。
下面抄一张图,表达了main进程与renderer进程可以使用的组件。他们有各自的模块,也有相互重叠的部分,通过remote模块,Renderer进程也能访问到比如dialog等模块,这是我以前就测试过的。

image.png