Native all the way, until you need text

48 points by diktomat


snej

I agree that web views are the way to go for complex text layouts*. But I don’t understand going full Electron, other than convenience. Electron is basically a wrapper around a WebView, it just happens to drag an entire Chromium engine along with it. That's a huge size cost to pay for convenience!

* In 2001-2 I implemented iChat's iconic text-balloon layout with NSTextView and a lot of trickery. It was a pain in the ass, even with help from AppKit's text architect (Hideki Itamura IIRC.) Nowadays of course it’s pretty trivial with HTML+CSS.