入門
Electronではじめるデスクトップアプリ開発
4

アプリケーションの作り込みをすすめます。ElectronではChromiumというブラウザエンジンが使われており、Electronが用意したAPI経由で、その機能(API)を利用することができます。しかし、UIは自分で実装する必要があります。

中島 直博
中島 直博 | フロントエンド・エンジニア

今回はmdをHTMLに変換して表示する実装を解説します。このとき注意しなければいけないのは、意図せずにセキュリティの穴を作ってしまうことや、悪意のあるコードが実行される可能性です。最低限のセキュリティを確保する考え方を紹介します。

中島 直博
中島 直博 | フロントエンド・エンジニア

Electronのアプリケーションにメニュー項目とそれに伴う動作を実装します。ここではファイルを開くという基本動作に焦点を絞って解説します。Electronではメインプロセスとレンダラプロセス間で通信を行い、ファイル内容を表示します。

中島 直博
中島 直博 | フロントエンド・エンジニア

第一回目はElectronの開発環境を整え、HTMLファイルを開くだけの簡単なデスクトップアプリケーションを作って、一連の流れを体験してみましょう。そのポテンシャルの一端に触れてもらうことができます。

中島 直博
中島 直博 | フロントエンド・エンジニア