Electron系列教程——第三篇:主進程和渲染進程

Electron系列教程——第三篇:主進程和渲染進程

一、楔子

理解Electron的主進程和渲染進程,以及他們之間的區別,以及協作方式,是十分有助於理解Electron的本質的。而理解了本質,對於開發者來說,是大有裨益的。

作爲之前接觸過NW.js的我,理解了之後,暗自稱讚,然後默默地轉向了Electron。

二、目錄

三、正文


上篇的遺留問題

由於官網解釋既權威,又明白,因此這裏推薦去看這個鏈接下的說明:
https://electronjs.org/docs/tutorial/quick-start

特別注意這句話:

在 Electron,我們提供幾種方法用於主進程和渲染進程之間的通訊。 像 ipcRenderer 和 ipcMain 模塊用於發送消息, remote 模塊用於 RPC 方式通訊。

在實際開發中,十分常用。後續的文章中,馬上就知道了。

關於進程的疑問

其實這篇文章,還有第二個目,是我的私心。
當我們運行一個electron時,在“windows任務管理器中”可以看到3個進程,分別作什麼用途呢?和主進程渲染進程有沒有關係?
這裏寫圖片描述

請多指教。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章