3 ms·
> Electron apps aren't made because the end result is superior but because of budgets and schedules. I'd add one thing, it's also used because it leverages exi
by slantyyz 6y ago
> Electron apps aren't made because the end result is superior but because of budgets and schedules.
I'd add one thing, it's also used because it leverages existing web development skills.
I've made a couple of Electron applications because it simply lets me make a "desktop" app that is basically a web app that can use some local resources such as the file system, notifications, etc. Is it the best way to make a desktop app? Nope. Do I like the fact that Electron, when not optimized, is a pig? Nope.
But me choosing between Electron and a more native platform it is literally the difference between me shipping something or nothing at all.
- pier25 6y agoBut that's a budget problem in the end, no?
- slantyyz 6y agoYou might be able to make the point that it's both a budget and a schedule problem, but that involves some reading between the lines. Different people are going to interpret "budget" and "schedule" differently. Also, every situation is different, as some individuals/organizations have the existing skills to do a native app without learning/retooling and assume the situation is the same everywhere else.
- pier25 6y agoIt seems pretty obvious to me that hiring someone that has the skills to do native desktop dev is basically a budget and schedule problem.