Electrón (marco)

Electron (anteriormente conocido como Atom Shell) es un framework de código abierto gestionado y alojado por GitHub. Electron permite el desarrollo GUI de aplicaciones de escritorio utilizando tecnologías Web: combina el motor de renderizado Chromium y el tiempo de ejecución del nodo. js. Electron es el principal marco GUI detrás de algunos de los principales proyectos de código abierto, incluyendo Atom, GitHub Desktop, Light Table, Visual Studio Code y WordPress Desktop.

Las aplicaciones electrónicas consisten en varios procesos: el proceso "browser" y varios procesos "renderer" . El proceso del navegador realiza la lógica de la aplicación y luego puede iniciar varios procesos de renderizado, devolviendo las ventanas que aparecen en la pantalla de un usuario mediante el procesamiento de HTML y CSS. Los procesos de navegador y renderizador se pueden ejecutar con la integración de nodos. js se enable. La mayoría de las APIs electron están escritas en c++ o Objective-C y luego expuestas directamente al código de la aplicación a través de enlaces JS.

Debido a que las aplicaciones electrónicas son aplicaciones web que se ejecutan en el motor Chromium, pueden ser vulnerables a ataques relacionados con la web, como ataques de scripting entre sitios, a través de los mismos vectores de ataque que un navegador (por ejemplo, Chromium) u otros componentes internos (Node. js) si utiliza ciertas versiones de Electron. Ejemplos de estas vulnerabilidades han sido corregidos en versiones de Electron 1. 7. 13, 1. 8. 4 and 2. 0. 0-beta. 5.

Electron no admite sistemas operativos móviles como Android e iOS de amplia difusión. Electron ha sido criticado ya que las aplicaciones programadas en este marco (como Atom y Visual Studio Code) gastan mucho más RAM que otras aplicaciones similares (Nano, Vim, Sublime Text). Las aplicaciones en electrón vienen con un pre-paquete de cromo, por lo que originalmente herramientas muy simples (por ejemplo. terminales, portapapeles) con electrón están sobrecargados. Otras críticas se centran en el hecho de que las aplicaciones electrónicas no son nativas, lo que significa falta de integración.

Numerosas aplicaciones de escritorio se hacen con Electron, incluyendo:

El 27 de octubre de 2017, la comunidad lanzó un clon llamado Electron. Red para el marco. Núcleo neto. Este es un proyecto de código abierto que permite el acceso a las API de electrones nativas pasando por el lenguaje de programación C#. Desarrollo. NET se refiere a su propio ecosistema, en lugar de usar JavaScript.

Marco para aplicaciones web gratuitas

Software gratuito para Microsoft Windows

Software para Linux

Software gratuito para macOS

Software Libre en Objective-C

Software en TypeScript

Software libre en JavaScript

Software libre en C++

Software Libre en Python

Software con licencia MIT

2013 Software

Google Chrome

Software Libre

Kontact

Kontact es un programa con funciones de gestor de información personal y groupware para el entorno de escritorio KDE. Gestiona calendarios, contactos, notas, li...

Miranda IM

Miranda IM es una aplicación gratuita de mensajería instantánea multiprotocolo (GNU GPL) para Windows. El software consiste en un cliente base muy ligero amplia...

Gestores de información personal gratuitos

Sistema abierto.

Software con licencia GNU GPL

Software Libre en Qt

Software para Debian

KDE

Software gratuito de mensajería instantánea

Software Libre en C

Software con licencia GNU GPL v2

2000 Software

Esta página se basa en el artículo de Wikipedia: Fuente, Autores, Licencia Creative Commons Reconocimiento-CompartirIgual.
This page is based on the Wikipedia article: Source, Authors, Creative Commons Attribution-ShareAlike License.
contactos
Política de privacidad , Descargos de responsabilidad