3 ms·
Pick the platform that you know well and will get you a working app to customers as quickly as possible. If you have a web background that’s probably electron.
by samwillis 5y ago
Pick the platform that you know well and will get you a working app to customers as quickly as possible. If you have a web background that’s probably electron. Ignore the HN hive-mind gate keeping about Electron, it’s irrelevant. If it gets your idea out the door quickly it’s the one to use.
No one really cares if your app is an “inefficient” electron app of it solves their problem for them.
Electron may be arguably “heavy on memory” but it certainly isn’t sluggish, just look at VS Code (without poorly written plugins) or Slack, both are amazingly fast.
Also you mention it’s a “note taking” like app, if you need a rich text editor using a web browser based platform allows you to use all the incredible wysiwyg/rich text editor toolkits available.
There will always be the option to rewrite the app in a native platform later if you are successful.
Annother bonus with going the hybrid web/electron route is it very easy to extend to mobile later with something like Capacitor.
- PenguinCoder 5y agoI absolutely wouldn't ever think of slack as being 'amazingly fast'. It's actually embarrassing and frustrating how slow it is.
- lproven 5y agoThis! I've only dabbled with a few Electron text editors, but they are... kinda the opposite of "amazingly fast", too.
- RattlesnakeJake 5y agoI don't know the root cause, but in my experience, they're fine until literally anything starts taxing my disk usage. Once that happens (usually thanks to a scan from overly-aggressive corporate antivirus), all of the Electron apps lock up together.