Comunicación entre procesos

Clase 18 de 52Curso de Electron: Apps de escritorio en Windows y Mac

Resumen

Antes de poder guardar una imagen en PlatziPics veamos como funciona la comunicación entre los procesos usando los recursos de la maquina.
El procesos principal es el proceso de Node.js (main process) que interactua con los recursos nativos de la maquina, y el otro proceso de Electron es el procesos de renderizado (rendered process), los dos procesos corren en dos hilos diferentes.

Para comunicar estos dos procesos se usan los procesos ipcRender y ipcMain. En este vídeo Adrian nos enseña cómo se comunican los procesos de Electron en una aplicación.