3 ms·
I can understand why small teams with a web background might pick Electron instead of going native but I don't understand why the larger companies like Slack d
by therockhead 10y ago
I can understand why small teams with a web background might pick Electron instead of going native but I don't understand why the larger companies like Slack don't write a native app when they have the resources to hire the talent.
- nkozyra 10y agoWhat advantage would that introduce? Slack seems to work just fine on each available OS. Being able to write once in JavaScript/CSS/HTML seems a lot more appealing than writing and testing three apps separately, regardless of your company size.
- therockhead 10y ago1) Native L&F 2) More responsive UI 3) Lower memory footprint As a dev I'm biased of course and this might not matter to most people. One thing though, you don't have to write the full app three times. For example all the business logic can be in C++ and write a native UI on top of it.
- nkozyra 10y agoI think it might matter to non-devs but the tradeoff has to be pretty compelling and in Slack's case I don't see it. Like, there's still dev work happening to make these apps, so it's not like you're shutting out a whole group just because it's a web stack and not C++.
- deleted 10y ago[deleted]