Wir planen die Erstellung einer plattformübergreifenden Desktop-Anwendung. Wir haben festgestellt, dass Node-Webkit die perfekte Wahl für uns ist. GitHub entwickelte jedoch ein eigenes Framework namens Electron, anstatt Node-Webkit zu verwenden.
Was ist der Unterschied zwischen ihnen?
node-webkit
electron
Fizer Khan
quelle
quelle
Antworten:
Electron hat eine Seite, auf der die Unterschiede zum Node-Webkit erläutert werden:
https://github.com/atom/electron/blob/master/docs/development/atom-shell-vs-node-webkit.md
Quellcode-Schutz
Electron verpackt seine Anwendungen mit asar , das den ungeschützten Quellcode der Anwendungen enthält. Auf diese Weise kann Anwendung 1 Anwendung 2 extrahieren und anfällige Skripts einfügen, ohne dass der Benutzer dies weiß. Sie können dieses Projekt auf GitHub auschecken, um ein Beispiel für die Bearbeitung der Slack-App zu sehen. Derzeit hat das Electron-Team keine Pläne, Unterstützung für den Quellcode-Schutz zu implementieren .
NW.js hat zum Kompilieren des Quellcodes zu geschützten Binärdateien zur Unterstützung gebaut .
quelle