This is a great example. Companies no longer wish to write performant desktop apps because it’s much easier to keep and hire cool young devs who think the syntax that you write your views in matters more than the experience as a whole.
I don't think that's why developers are writing electron apps. It's because it allows for more significant code reuse there's a much deeper hiring pool (IMO)
Disclaimer: I work for a company whose main product ships as an electron app, although I don't work on that part of the product specifically.
“Code reuse”. There’s your buzzword excuse for that project being a web view.
Edit: I also said it was easier to hire. Which IMO is an organizational anti pattern. Look at all the talks of Clojure shops, who despite having a small hiring pool, usually find passionate, practical developers who quickly pick up the language.
Electron allows you to hire devs who prefer code aesthetics over what the thing actually does to/on your computer.
It's not a buzzword, it's a very salient point. Code reuse, a consistent UI and a much greater development velocity across a much greater number of platforms (web, desktop, mobile).
It can be done poorly, and there are plenty of examples of that, but it's not a universal rule and the trade-off gives real benefits. At the end of the day you do need to ship and maintain _something_, and maintaining one thing is better than maintaining Web, MacOS Desktop, Windows Desktop, Linux Desktop, iPhone and Android.