顯示具有 electron 標籤的文章。 顯示所有文章
顯示具有 electron 標籤的文章。 顯示所有文章

2016年11月12日 星期六

[Electron] 學習筆記(2) - IPC 機制

source code @ github

這次來說明一下 Electron 的 IPC 機制

Electron 使用 Chromium multi-process 的機制,由 main process 來創建 application

renderer process 來負責繪製 web page,而 process 之間是無法直接溝通的

那如果想要 web page 和 GUI 有互動,例如可以透過 button 來關閉整個視窗,那該怎麼做?

這時候就必須透過 IPC (inter-process communication) 來做溝通

[Electron] 學習筆記(1) - Hello World

source code @ GitHub

在這篇教學,要用Electron寫一個簡單的桌面程式,畫面顯示Hello World

首先,到Elecetron的官方Github,這邊會說明怎麼下載,也提供一些其他語言的資源

這篇教學主要是參考官方的文件,裡面的說明已經滿清楚的

直接照著裡面一步一步做就好,之後也可以拿這個版本當作起始模板使用

相關原始碼都放在 basic 這個資料夾下


接下來就用 electron 來寫一個 Hello World