Electronアプリを作る際はBrowserWindowを使うことが多いと思います。 BrowserWindowは簡単にWebページをWindow内で表示することができるコンポーネントです。 そのためウィンドウアプリを作る際に必ず使う登竜門のような機能です。 このBrowserWindowの各種イベントがどのタイミング発生するかをまとめました。 また、BrowserWindowのライフサイクルはElectronのライフサイクルと密接な関係がありますので、Electronのライフサイクルを含めた形で紹介します。 Electronのライフサイクルについてはこちらを参照してください。 ライフサイクル platform依存のイベントを除いたライフサイクルは次のようになります。 青色:BrowserWindowのイベント オレンジ色:appイベント イベントの詳細 各イベントの詳細は次の表のように