3 ms·
If you're writing desktop apps using an HTML/CSS interface, I wonder if "lightweight" is really a concern? I don't work on any such projects, but I'd probably p
by twoslide 6y ago
If you're writing desktop apps using an HTML/CSS interface, I wonder if "lightweight" is really a concern? I don't work on any such projects, but I'd probably prefer something established with a community (electron) if the only advantage is size (they mention memory usage too, but no specifics).
- adamjs 6y agoIt's definitely still a concern! And our community is growing (come check out our Discord [1]). Our advantages are much more than memory usage-- it's also distributable size, low-level integration, single-process mode (no external renderer processes), GPU rasterization (and integration into custom GPU drivers), and custom modification of the library itself (most of the library is open-source and on GitHub-- it's much more amenable to "hacking" on than Chromium so it's a better fit if you need a custom HTML rendering solution than Electron). We're still building out our desktop app runtime (AppCore) to match the API of Electron, but the low-level renderer is already finding a solid foothold inside of games (PC, macOS, and consoles) and headless server renderers. * [1] https://chat.ultralig.ht https://chat.ultralig.ht