Electron inherits its multi-process architecture from Chromium, which makes the framework architecturally very similar to a modern web browser. This guide will expand on the concepts applied in the tutorial.| www.electronjs.org
MessagePorts are a web feature that allow passing messages between different contexts. It's like window.postMessage, but on different channels. The goal of this document is to describe how Electron extends the Channel Messaging model, and to give some examples of how you might use MessagePorts in your app.| www.electronjs.org
This page defines some terminology that is commonly used in Electron development.| www.electronjs.org
Use the ipcMain and ipcRenderer modules to communicate between Electron processes| www.electronjs.org