Electronアプリをつくるんや
今つくろう思っとるんがnode.jsのサーバとvue.jsのフロントをsocket.ioでつなげて、リアルタイムにごちゃごちゃ動くサイトをつくりたいんやけど、全部のOSで動かしたいし、インストールも簡単にしたいし、コードは圧縮と一応難読化したいしということで、考えとった結果として、Electronで触りだけつくって、node.jsのサーバ起動・停止ができて、起動したら外部のchromeブラウザにvueのフロントをオープンさせるというのだけつくればいいんじゃないかと思ったんや。そもそもElectronで完結させようと思ったんやが、chromeの拡張を多用する必要があるんや。chromeの拡張もElectronで使えるらしいが、不安がある。細かい調査・調整、結局だめだった的なリスクを考えると、chromeブラウザ自体に、vue.jsのフロントをオープンさせて、利用する他サイトもchromeに開いたほうがいいと思ったんや。残念なことは、chrome拡張をインストールするユーザが自分で行う必要があること。メリットはElectron内でchrome拡張を多用する必要がなくなることや。それによって、大変になるリスクがなくなることや。cssフレームワークは、今のところQuasarを使おう思っとる。けど変えるかもしれへん。QuasarはElectronアプリも自動作成できるんじゃが、逆にめんどくさそうやったから、自分でwebpackの設定からつくることにしたんや。hot reloadは好きだけど必須ではないから簡単に設定できそうだったら使おう思うとるんや。認証関連はfirebaseのgoogle認証使って、お金周りはStripeを使うんや。