What is the “new” version’s tech stack? I always thought that with the Office and Windows team slowly adopting React Native for some features that they would redo Teams with that. Realistically they could start out with a React Native shell and just use web views for most functionality at first to replace Electron (and eventually, hopefully, rewrite some core functionality in RN and/or actually native bits).
.net native application per platform, with WebView2 views but logic moved to some .net language, probably C#.
I believe all application logic is moving to .net with the visible elements being HTML & CSS, but do not remember where I read it, so take it with a grain of salt.
if there was mention of react native, I do not remember it, but I gloss right over mentions of most web frameworks, so it may play a role.
It's surprising that nobody has mentioned that MS is calling this Teams 2.0. They're rewriting to React with WebView2. I don't believe any of the functionality will be in the C#, but we'll see.
It's probably worth me mentioning that I'm building a Teams client using Typescript and Tauri! https://opercom.co.uk