|
|
|
|
|
by c-smile
2740 days ago
|
|
I did it with Sciter as a UI layer of Node.js (I am an author of Sciter) Sciter.Node.js takes 30 Mb or RAM in minimal configuration.
It adds 4mb (sciter.dll/so) to original Node.js distribution. It runs all windows in single UI thread - main thread of Node.js so there is no need for marshalling between multiple processes as in Electron case. In fact sciter.dll is a "node.js" by its own - it contains script VM and libuv - the same as Node.js itself uses. I am considering the option to make strip down version of sciter for Node.js. That version will not have any scripting but will rather use JavaScript and libuv from Node.js. |
|