はじめに | Electron
Web技術(HTML+CSS+JavaScript)でデスクトップアプリケーションを作ることができるフレームワーク。ChromiumとNode.jsが組み込まれている。
初期ののらてつ製デジタルノートツールはほぼ全てElectronで作っていた。パッケージングはしておらずコマンドプロンプトで起動。
最初はWebブラウザをGUIとしてツール作りをスタートしたが、Webブラウザはセキュリティの仕様上ローカルファイルを扱うことができない(部分的にはできるが自由ではない)。Electronはデスクトップアプリケーションを作るものなので正しく設定すればローカルファイルの操作が可能。