Hacker News new | ask | show | jobs
by cristeigabriel 980 days ago
> Teams: Electron.

Not as simple with Preview versions on Windows. I don't think they use Electron whatsoever anymore, and old versions weren't fully Electron either (I remember seeing Chakra [their old JS engine] in the stacktraces, doing some elementary logic), I think it's XAML with UWP + WebView2.

1 comments

The new teams is react + webview see:

https://techcommunity.microsoft.com/t5/microsoft-teams-blog/...

This to me was the biggest strike against MAUI. Teams team recently decided to switch tech stacks to address poor desktop performance, and explicitly didn't pick MAUI.

It may be that MAUI wasn't mature enough yet at the time they started working on it.
Immature isn't the right word, MAUI is mostly a rebrand of Xamarin.Forms, which has been a thing for almost a decade now and already had some support for desktop before the MAUI effort. Rather, it's an irredeemable mess.
Refactored Xamarin.Forms with breaking changes.
And the performance is still crap. What does that say about MAUI?
Thanks for correcting me!