Content deleted Content added
Add use of Chromium to description |
→top: bold alt article name per MOS |
||
Line 11:
| 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]] runtime and the [[Chromium (web browser)|Chromium]] web browser, 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 framework is provided by the Electron [[executable]] file (<code>electron.exe</code> in [[Windows]], <code>electron.app</code> on [[OS X]] and <code>electron</code> on [[Linux]]). Developers wishing to add branding and custom [[Icon (computing)|icon]] can rename and/or edit the Electron executable file.
|