最終更新:2023-01-13 (金) 12:05:37 (468d)  

Electron/プロセス
Top / Electron / プロセス

プロセスの種類

メイン

  • Node.jsのインスタンスを実行
  • アプリのライフサイクル、ネイティブインターフェースの表示、特権操作、レンダラープロセスの管理を担う
  • オペレーティングシステムにフルアクセス可能なNode.js環境

レンダラー

  • グラフィカルなコンテンツの表示を担う
  • セキュリティ上の理由からデフォルトではNode.jsを実行しない

Electron/プロセス間通信

Electron/プリロードスクリプト

  • Electron の異なる種類のプロセスをブリッジするために、プリロード と呼ばれる特別なスクリプトを使用する必要がある
  • From Electron 20 onwards, preload scripts are sandboxed by default and no longer have access to a full Node.js environment

参考