Electron 10.0.0が先日リリースされて、remote module がデフォルトで無効になりました。 バージョンを上げた時に、一部機能が動かなくなる場合など出てくると思いますので そもそもremote moduleとは なぜ remote module を使うとよくないのか を整理してみたので、共有してみたいと思います。 この内容は2020年02月に開催されたCovalenceConf 2020のセッション(Jeremy Apthorp: Remote Module Considered Harmful )を元にまとめた内容であり、コードは動画内のものを引用しています。 remote module とは remote module を使うことでレンダラプロセス内であたかもメインプロセス内のオブジェクトを直接触れるように見せかけることができます。 例えば、remote modul
![【Electron】remote moduleがdeprecatedになっている背景 - Simple minds think alike](https://cdn-ak-scissors.b.st-hatena.com/image/square/2f37092aca315ae73668646af86176488ff9c608/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmoritamorie%2F20200830%2F20200830103205.png)