The article is kind of right about legitimate bloat, but "premature optimization is evil" has become an excuse to stop thinking about efficiency entirely. When we choose Electron for a simple app or pull in 200 dependencies for basic tasks, we're not being pragmatic, we're creating complexity debt that often takes more time to debug than writing leaner code would have. But somehow here we are, so...
0xEF|3 months ago
rossant|3 months ago
SurceBeats|3 months ago
sublinear|3 months ago
I've never seen a real world Electron app with a large userbase that actually has that many dependencies or performance issues that would be resolved by writing it as a native app. It's baffling to me how many developers don't realize how much latency is added and memory is used by requiring many concurrent HTTP requests. If you have a counterexample I'd love to see it.
nly|3 months ago
matusp|3 months ago
pjmlp|3 months ago
m-schuetz|3 months ago
immibis|3 months ago
eitau_1|3 months ago