Electron, el framework JavaScript para aplicaciones de escritorio

Electron es un framework para JavaScript que permite el desarrollo de aplicaciones de escritorio. Esta desarrollado por GitHub, es de código abierto y multiplataforma (funciona bajo Linux, Mac y Windows).

Se está convirtiendo en la solución universal con la que empaquetar aplicaciones web para el escritorio, y como ejemplos recientes tenemos a Rambox, Wmail, Skype, Simplenote, WordPress Desktop, Visual Studio Code.

Puedes crear aplicaciones de escritorio usando tecnologías web conocidas (Javascript/CoffeeScript/ES6, HTML 5, CSS 3) como librerías asociadas (jQuery, React, Bootstrap, etc.)

Electron utiliza páginas web como interfaz gráfica de usuario. Electron utiliza la arquitectura multi-proceso de Chrome, es decir, cada página en Electron se ejecuta en su propio proceso, lo que se conoce como proceso de render.

Electron no emplea librerías gráficas del sistema operativo, ya que su GUI (interfaz gráfica de usuario) se maqueta mediante HTML.

Electron se basa en Chromium y en el cada vez más popular entorno de ejecución Node.js.

Deja un comentario