3 ms·
Having a problem with the performance is perfect criticism, but the commenter i was replying to was bashing it because of it's choice, not because of it's perfo
by Klathmon 11y ago
Having a problem with the performance is perfect criticism, but the commenter i was replying to was bashing it because of it's choice, not because of it's performance. He won't even try it before saying that.
web rendering doesn't automatically make an app slow. And in my experience choosing a "common" platform like the web allows an app to run everywhere. I'm not suddenly going to be able to triple my development speed, so without the common platform that means that i'd only be able to support one major platform, or all platforms but with a small fraction of the development speed, and most likely many more bugs.
And to be fair, saying slack is nothing more than "text on a screen" is really oversimplifying it. There are tons of formatting options, code highlighting, embedded HTML, embedded video and images, attachments, coloring, emojis, and more.
It seems like a pretty obvious choice to go with a web rendering engine seeing as it supports almost all of that "natively".
- stephenr 11y agoPerformance, usability, conformance to platform standards, you name it, packaged web views are terrible for it.