3 ms·
I just can’t get on the “let’s all hate Electron because it’s non-performant” bandwagon. I can understand why, say, a text editor in Electron might be frustrat
by blowski 5y ago
I just can’t get on the “let’s all hate Electron because it’s non-performant” bandwagon.
I can understand why, say, a text editor in Electron might be frustrating. But in the case of 1Password, I spend barely time in the app itself so I’m really not bothered about speed.
I’m bothered about security - it’s the reason I use 1Password. I’m bothered about pricing. I’m bothered about support across different operating systems. I’m bothered about features that make adoption easier. How are these things affected?
- Turing_Machine 5y ago>I can understand why, say, a text editor in Electron might be frustrating. Atom (my current daily driver) and Visual Studio Code are both Electron apps and are plenty fast.
- blowski 5y agoI didn't realise that! That's a happy surprise that further reinforces my view.
- kitsunesoba 5y agoI’m less concerned about performance and more about how Electron usage means that 1Password will be yet another app doing its own thing for UI instead of obeying platform conventions. For this kind of app, getting in, pulling the info you need, and getting out quickly is highly valuable and native apps lend themselves to that by virtue of not inventing their own rulesets. Electron apps also tend to be less than great at startup times. That said, performance becomes a consideration with any app that gets frequent use — one Electron app isn’t too bad, but when you’re running multiple it piles up and starts to turn your machine into a ball of tar, especially if you already have a bunch of browser tabs. This is particularly relevant on RAM limited machines… your 32GB+ RAM workstation isn’t going to sweat it, but your 8GB MacBook Air sure will.