2021.09.23
Diary
Electron つづき。さいきんのバージョンはセキュリティが厳しくなっててプロセス間通信も直接やるんじゃなくて preloader で contexBridge 経由でやるとかなんとかでそもそも IPC めんどくさいのにさらにめんどくなっていて一瞬 Unity に戻そうかと思ったけどそもそもあっちがめんどいくてこっちにしたんだと思いとどまった。いつのまにか Forza のレベルが100を超えていた。
Electron つづき。さいきんのバージョンはセキュリティが厳しくなっててプロセス間通信も直接やるんじゃなくて preloader で contexBridge 経由でやるとかなんとかでそもそも IPC めんどくさいのにさらにめんどくなっていて一瞬 Unity に戻そうかと思ったけどそもそもあっちがめんどいくてこっちにしたんだと思いとどまった。いつのまにか Forza のレベルが100を超えていた。
あれが変更されたらこっちを更新してそれに依存してるあっちも更新してってのを手動で全部書いてしまっていて構造がちょっと変わったときに変更漏れが発生したりしてこれ以上複雑になると手に負えないなーと思って Excel の数式のセル参照的なのができる仕組みないかなーと reactive data structure みたいなワードで探してると RxJS とか bacon.js とか GUI 連動前提っぽいのがほとんどでなかなかデータだけのが出てこなくて S.js とか Hyperactiv はそれっぽいけどあんまりスターついてなくってそういう需要ってあんまないんだろうか…
Parcel はさくっと TypeScript なプロジェクトを始めるにはいいんだけど Electron と一緒につかうのは事例ほぼなくて茨の道なのでとりあえず Parcel で作ったプロジェクトを create-react-app のテンプレどおり react-scripts でビルドできるようにしてから Electron まわりのモジュール追加したらいちおう表面的にはスタンドアロンアプリ化完了。