Hyperloopというフレームワークがあります。 OpalでReactをラップしたフレームワークとなっております。 つまりRubyでWebのフロントエンドを作るためのフレームワークですね。 ところで、WebフロントエンドがあればElectronアプリ化ができます。 つまりHyperloop(生Opalでも良いけど) + Electronで、Rubyを使ったマルチプラットフォーム・デスクトップアプリの開発が可能では? という事で、やってみました。 対象読者 Rubyを使ったことがある Reactを使ったことがある Hyperloopアプリ まず普通にHyperloopアプリを作ってみましょう。 いつもは足し算アプリを作るのですが、今回は気分を変えてTODOアプリにしてみました。JSフレームワークのサンプルっぽいですよね。 Hyperloopの導入 Opalアプリの環境はRubyと同じくBu