最近、PCで使うデスクトップアプリの多くがElectronというフレームワークを利用して開発されていることにお気づきでしょうか。クロスプラットフォーム対応の高機能テキストエディタの「Atom」や、ビジネス向けのチャットアプリの「Slack」、また、Microsoftのプログラミング開発エディタ「Visual Studio Code」もElectronを利用して開発されています。 また、大小問わず多くのアプリが、Electronにより開発されています。なぜなら、Electronを使うと、HTML/CSS/JavaScriptといったWebの技術を利用して、手軽に、クロスプラットフォームのデスクトップアプリを開発することができるからです。昨今Webの技術であるHTML/CSS/JavaScriptは、多くの人が習得している技術であり、また、解説サイトや資料が多くあるので、習得しやすいものです。