Global web icon
electronjs.org
https://www.electronjs.org/
Build cross-platform desktop apps with JavaScript, HTML, and CSS | Electron
With the power of modern Chromium, Electron gives you an unopinionated blank slate to build your app. Choose to integrate your favourite libraries and frameworks from the front-end ecosystem, or carve your own path with bespoke HTML code.
Global web icon
electronjs.org
https://www.electronjs.org/docs/latest/tutorial/tu…
Building your First App - Electron
This guide will step you through the process of creating a barebones Hello World app in Electron.
Global web icon
electronjs.org
https://www.electronjs.org/docs/latest
Introduction | Electron
By embedding Chromium and Node.js into its binary, Electron allows you to maintain one JavaScript codebase and create cross-platform apps that work on Windows, macOS, and Linux — no native development experience required.
Global web icon
electronjs.org
https://www.electronjs.org/docs/latest/development…
Build Instructions - Electron
Electron's Build Tools automate much of the setup for compiling Electron from source with different configurations and build targets. If you wish to set up the environment manually, the instructions are listed below.
Global web icon
electronjs.org
https://www.electronjs.org/docs/latest/api/browser…
BrowserWindow - Electron
The Electron API will only be available in the preload script and not the loaded page. This option should be used when loading potentially untrusted remote content to ensure the loaded content cannot tamper with the preload script and any Electron APIs being used.
Global web icon
electronjs.org
https://www.electronjs.org/zh/docs/latest/tutorial…
进程沙盒化 | Electron
当 Electron 中的渲染进程被沙盒化时,它们的行为与常规 Chrome 渲染器一样。 一个沙盒化的渲染器不会有一个 Node.js 环境。
Global web icon
electronjs.org
https://www.electronjs.org/fiddle
Electron Fiddle | Electron
Electron Fiddle lets you create and play with small Electron experiments. It greets you with a runnable quick start template — change a few things, choose the version of Electron you want to run it with, and play around.
Global web icon
electronjs.org
https://www.electronjs.org/docs/latest/tutorial/se…
Security - Electron
Keep your application up-to-date with the latest Electron framework release. When releasing your product, you’re also shipping a bundle composed of Electron, Chromium shared library and Node.js. Vulnerabilities affecting these components may impact the security of your application.
Global web icon
electronjs.org
https://www.electronjs.org/docs/latest/tutorial/tu…
Publishing and Updating - Electron
There are several ways to update an Electron application. The easiest and officially supported one is taking advantage of the built-in Squirrel framework and Electron's autoUpdater module.
Global web icon
electronjs.org
https://www.electronjs.org/docs/latest/faq
Electron FAQ
New features of Node.js are usually brought by V8 upgrades, since Electron is using the V8 shipped by Chrome browser, the shiny new JavaScript feature of a new Node.js version is usually already in Electron.