
일렉트론은 내부적으로 메인 프로세스와 렌더러 프로세스 구조를 가진다. 단일 메인 프로세스가 여러 개의 렌더러 프로세스를 관리하게 된다. 메인 프로세스(main process) 일렉트론은 웹이 아닌 앱, 즉 데스크 탑 응용 프로그램의 창을 통해 화면에 표시하게 해준다. 메인 프로세스가 바로 이 응용 프로그램창의 생성 및 삭제 및 컨트롤을 해주는 역할을 한다. 또한 node 기반으로 동작한다. 렌더러 프로세스(renderer process) 렌더러 프로세스는 응용 프로그램 창 내부에 띄워지게 되는 화면(html,css,js를 통해 만들어진 화면)에 대한 것을 담당한다. IPC(Inter-process Communication) Ipc를 직역하면 내부 프로세스 의사소통이다. 즉 메인 프로세스와 렌더러 프로세스..