Electron-inter-process-communication
提供:Dev Guides
電子-プロセス間通信
Electronは、 ipcMain および ipcRenderer と呼ばれる2つのIPC(プロセス間通信)モジュールを提供します。
上記のモジュールを使用して互いにメッセージを送信するメインプロセスとレンダラープロセスを作成します。
次の内容で main_process.js という新しいファイルを作成します-
新しい indexl ファイルを作成し、次のコードを追加します。
次のコマンドを使用してアプリを実行します-
上記のコマンドは、次の出力を生成します-
レンダラープロセスで重いタスクやブロッキングタスクの計算を実行しないことをお勧めします。 これらのタスクをメインプロセスに委任するには、常にIPCを使用します。 これは、アプリケーションのペースを維持するのに役立ちます。