Electron (software framework): Difference between revisions

Content deleted Content added
c.e.
Basics facts of Electron added
Line 8:
| programming language = [[C++]] and [[JavaScript]]
| operating system = [[Windows]], [[Linux]] and [[OS X]]
| platform = [[Node.jsx86]], [[x64]]
| license = [[MIT License]]
}}
'''Electron''' (formerly known as Atom Shell<ref>{{cite web |last1=Sawicki |first1=Kevin |date=April 23, 2015 |url=http://blog.atom.io/2015/04/23/electron.html |title=Atom Shell is now Electron |work=Atom |accessdate=2015-12-02}}</ref>) is an open-source [[software framework|framework]] developed by [[GitHub]].<ref>https://github.com/atom/electron</ref> It allows for the development of desktop [[GUI]] applications using the [[Node.js]] framework, originally used for the development of [[backend]] [[web applications]]. Electron is the main framework behind two notable open-source [[Source code editor]]s: GitHub's [[Atom (text editor)|Atom]],<ref>https://github.com/atom/atom</ref> and [[Microsoft]]'s [[Visual Studio Code]].<ref>{{cite news |last1=James |first1=Mike |date=23 November 2015 |title=Visual Studio Code - Now With Added Extensions |url=http://www.i-programmer.info/news/90-tools/9202-visual-studio-code-now-with-added-extensions.html |work=I Programmer |accessdate=2015-12-02}}</ref>
 
A basic Electron app consists of three files: <code>package.json</code> (metadata), <code>main.js</code> (code) and <code>index.html</code> ([[graphical user interface]]). The Electron [[executable]] file (<code>electron.exe</code> in [[Windows]], <code>electron.app</code> on [[OS X]] and <code>electron</code> on [[Linux]]) is added to them to make them complete. Developers willing to add branding and custom [[Icon (computing)|computer icon]] to their app rename and edit the mentioned Electron executable file.
 
==References==