توضیح ارتباطات IPC در الکترون به همراه مثالهای واقعی
الکترون (Electron) یکی از محبوبترین فریمورکها برای توسعه برنامههای دسکتاپ چندسکویی با استفاده از فناوریهای وب مانند HTML، CSS و جاوا اسکریپت است. در زیر پوسته، الکترون از یک معماری چند فرآیندی متشکل از یک فرآیند اصلی (Main Process) (اجراکننده Node.js) و یک یا چند فرآیند رندرکننده (Renderer Process) (اجراکننده Chromium برای نمایش رابط کاربری) استفاده میکند.
Electron
IPC
Node.js
Desktop Apps
JavaScript