What's wrong with the electron app?
That said, there are ways to create performant electron apps (vscode as an example), just seems like slack isn't able to do that for some reason.
(Crazy btw that I get downvoted to oblivion within seconds for asking an honest question.)