poniedziałek,
Platforma programistyczna Electron
Electron to otwartoźródłowa platforma programistyczna. Jej początki to projekt Atom Shell uruchomiony 11 kwietnia 2013 roku przez Chenga Zhao, podczas odbywania przez niego praktyk w firmie Intel. Niedługo później Cheng Zhao został inżynierem w serwisie Gitub, a jego pracodawca wsparł projekt. 5 lipca 2013 roku udostępniono pierwszą publicznie dostępną wersję Atom Shell. 6 maja 2014 roku projekt przyjął liberalną licencję MIT. 17 kwietnia 2015 roku Atom Shell zmienił nazwę na Electron.
Electron pozwala tworzyć programy dla komputerów stacjonarnych z graficznym interfejsem użytkownika z wykorzystaniem komponentów stosowanych w aplikacjach internetowych. Technologia ta łączy środowisko wykonawcze Node.js z biblioteką Chromium, dzięki temu mogą powstawać aplikacje desktopowe łączące możliwości języków HTML5, CSS i JavaScript.
Obecnie Electron jest wykorzystywany przez kilka znaczących projektów open source, m.in. przez twórców edytorów kodu źródłowego Atom i Visual Studio Code. Prawdopodobnie najbardziej znaną aplikacją zbudowaną z pomocą tej platformy jest komunikator internetowy Skype. Oczywiście z pomocą Electrona powstała duża ilość narzędzi związanych z serwisem Github.