2 ms·
Electron has full support for multiple windows, and you can even do it with a regular browser app if you get a little creative (windows can talk directly to oth
by brundolf 5y ago
Electron has full support for multiple windows, and you can even do it with a regular browser app if you get a little creative (windows can talk directly to other windows they create, and/or all windows could talk to the same server and receive push updates via websocket)
- bmitc 5y ago> Electron has full support for multiple windows Can you elaborate? The last time I looked into this (including a little now) showed that, yes, you can create multiple windows, but there are not good solutions for communicating between the windows. Electron's own documentation shows two, options between local storage and Electron's IPC mechanism. From what I've read, IPC is not good for more complex multiple window apps. So one needs to use a local network communication method. https://www.electronjs.org/docs/latest/faq#how-to-share-data-between-web-pages https://www.electronjs.org/docs/latest/faq#how-to-share-data... If this is all the case, I would hardly consider it full support.
- DeathArrow 5y agoAnd old apps written in C++ and running on a Pentium 3 will beat the crap out the Electron app which will feel sluggish even on modern hardware. The only reason Electron exists is to enable Javascript developers do desktop apps without learning other languages and frameworks. Electron is not a solution for desktop development, it's a solution for lazy developers.