WebAssembly への対応などフロントエンド界隈における Rust への注目が高まっていますが(?)、Electron を使って GUI アプリケーションにしてしまえば便利なのではと思い至ったので試してみました。 今回の成果物は以下のリポジトリで公開していますので、そちらも併せて以下の記事をご参照ください。 https://github.com/ubnt-intrepid/neon-electron はじめに 一口に「Electron で Rust を使う」と言っても具体的な活用方法が定まりません。 Electron 内で Rust を使用する方針としては次のようなパターンが考えられます(他に方法があったら教えてください…) メインプロセス側(サーバサイド)に組み込む メインプロセス側で行う処理の一部、またはすべてを Rust で置き換える方針です。既存のフロントエンドまわりの知見を