Architecture

A deep dive into Gluon's architecture.

Overview

Gluon’s architecture is relatively simple:

  • JS backend (Node script/app managing the Window)
  • Web frontend (browser window)

Compared to Electron’s process model, Gluon is simpler as it skips having a preload. This simplifies learning and the development process, plus leads to more efficient resource usage, by not having to use 2 IPC layers.