lanzamento da plataforma , que proporciona un marco autónomo para desenvolver aplicacións personalizadas multiplataforma, utilizando compoñentes Chromium, V8 e Node.js como base. Cambio significativo no número de versión debido á actualización á base de código , plataformas e motor JavaScript V8 7.8. Anteriormente прекращение поддержки 32-разрядных систем Linux пока отложено и выпуск
7.0 incluíndo en compilacións de 32 bits.
entre en API específicas de Electron:
- Engadíronse os métodos ipcRenderer.invoke() e ipcMain.handle() para organizar o IPC asíncrono no estilo petición/resposta, que use no canto do módulo "remoto";
- Engadiuse a API nativeTheme para ler e procesar cambios no tema do sistema e no esquema de cores;
- Fíxose a transición a un novo xerador de definicións para TypeScript;
- Soporte engadido Windows-сборок для 64-разрядных систем на базе архитектуры ARM.
Lembrámosche que Electron permíteche crear calquera aplicación gráfica mediante tecnoloxías de navegador, cuxa lóxica está definida en JavaScript, HTML e CSS, e a funcionalidade pódese ampliar a través do sistema de complementos. Os desenvolvedores teñen acceso aos módulos Node.js, así como a unha API estendida para xerar diálogos nativos, integrar aplicacións, crear menús contextuales, integrarse co sistema de notificacións, manipular ventás e interactuar cos subsistemas de Chromium.
A diferenza das aplicacións web, os programas baseados en Electron entréganse como ficheiros executables autónomos que non están vinculados a un navegador. Ao mesmo tempo, o programador non ten que preocuparse por portar a aplicación a diferentes plataformas; Electron ofrecerá a posibilidade de construír todos os sistemas compatibles con Chromium. Electron tamén proporciona para organizar a entrega automática e a instalación de actualizacións (as actualizacións pódense enviar desde un servidor separado ou directamente desde GitHub).
Dos programas construídos na plataforma Electron, podemos destacar o editor , cliente de correo , un conxunto de ferramentas para traballar con Git , un sistema para analizar e visualizar consultas SQL , sistema de blogs WordPress Escritorio, cliente BitTorrent , así como clientes oficiais de servizos como Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code e Discord. Total no catálogo do programa Electron preto de 800 solicitudes. Para simplificar o desenvolvemento de novas aplicacións, un conxunto de estándares , incluíndo exemplos de código para resolver varios problemas.
Fonte: opennet.ru
