Folosind render-engine-ul sistemului de operare, nu are NPM sau Yarn built-in (precum Electron), dar o aplicatie goala (empty, headless) are doar 2 Mb, pe langa Electron cu 128-196 Mb in functie de sistemul de operare, NW.JS cu 237-329 Mb, si alte cateva alternative care nu functioneaza pe atatea sisteme de operare. Si poti crea fereastra de browser, ca la electron.
Portable and lightweight cross-platform desktop application development framework
Cred că nu îți dai seama că te legi la cap cu probleme care nu există în v8. Pe linux gtk2-web e inutil, pe Windows Edge-ul vechi e iarăși inutil, Safari are limitări mari. Merge doar dacă vrei să afișezi câteva butoane. La un layout mai complex cu tabel, cu chat, wyswyg o să ai probleme cu neutralino.
Mai era ceva soluție care detecta chrome-ul instalat, dar nu e ok că nu poți testa aplicația cu ce va folosi utilizatorul.
Sunt de acord. Dar aplicatia de PC adaugand aplicatiei tale web doar 2 MB e foarte atractiv, pentru multe persoane. Din pacate, nu exista implementari lightweight care sa permita niveluri similare, si nici shaded-runtime (cum e flash, spre exemplu, chiar daca ar avea salvata fiecare versiune folosita de aplicatii pe respectivul PC, si executabilul sa-si aleaga care din runtime-urile prezente sa fie folosit de fiecare aplicatie in parte, in functie de o lista de compatibilitate).