plattformssläpp , som tillhandahåller ett fristående ramverk för att utveckla anpassade applikationer för flera plattformar, med Chromium-, V8- och Node.js-komponenter som bas. Betydande versionsnummerändring på grund av uppgradering till kodbas , plattformar och JavaScript-motor V8 7.8. Tidigare slut på stöd för 32-bitarssystem Linux lanseringen har skjutits upp för tillfället
7.0 inklusive i 32-bitars builds.
Bland i elektronspecifika API:er:
- Lade till metoderna ipcRenderer.invoke() och ipcMain.handle() för att organisera asynkron IPC i begäran/svarsstilen, vilket använd istället för "fjärrmodulen";
- Lade till nativeTheme API för att läsa och bearbeta ändringar i systemets tema och färgschema;
- Övergången till en ny definitionsgenerator för TypeScript har gjorts;
- Lagt till stöd Windows-сборок для 64-разрядных систем на базе архитектуры ARM.
Låt oss påminna dig om att Electron låter dig skapa alla grafiska applikationer med webbläsarteknik, vars logik är definierad i JavaScript, HTML och CSS, och funktionaliteten kan utökas genom tilläggssystemet. Utvecklare har tillgång till Node.js-moduler, samt ett utökat API för att generera inbyggda dialoger, integrera applikationer, skapa snabbmenyer, integrera med meddelandesystemet, manipulera fönster och interagera med Chromium-undersystem.
Till skillnad från webbapplikationer levereras elektronbaserade program som fristående körbara filer som inte är bundna till en webbläsare. Samtidigt behöver utvecklaren inte oroa sig för att portera applikationen för olika plattformar, Electron kommer att ge möjligheten att bygga för alla system som stöds av Chromium. Electron ger också för att organisera automatisk leverans och installation av uppdateringar (uppdateringar kan levereras antingen från en separat server eller direkt från GitHub).
Av de program som är byggda på Electron-plattformen kan vi notera redaktören , e-postklient , en verktygslåda för att arbeta med Git , ett system för att analysera och visualisera SQL-frågor , bloggsystem WordPress Skrivbord, BitTorrent-klient , samt officiella kunder för tjänster som Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code och Discord. Totalt i Electron-programkatalogen ca 800 ansökningar. För att förenkla utvecklingen av nya applikationer, en uppsättning standard , inklusive kodexempel för att lösa olika problem.
Källa: opennet.ru
