The linked tweet says that they're switching away from Angular, not AngularJS. These are two entirely different frameworks.<p><a href="https://en.wikipedia.org/wiki/Angular_(web_framework)#Differences_between_Angular_and_AngularJS" rel="nofollow">https://en.wikipedia.org/wiki/Angular_(web_framework)#Differ...</a>
UI wise one of the worst apps I’ve had the misfortune of using. Buggy (ticks for mono space text never work first time), really slow, like 300 baud modem typing experience on a laptop that otherwise has no problems, confusing UI, teams/chat/activity I never know where to go. Also it often crashes entirely.
I really hope this change clears up some of these problems.
I hope this also takes care of the battery life issue. Teams video meetings will take my 8 hour battery life, and suck it all down in under an hour. Zoom would not even put a dent in my battery any more than me doing my regular work.
Wonder why WebView2 would be any better than Electron? They are both Chromium based and if kept ups to date should be almost identical, would it just be saving disk space and sharing some memory since it would be using a single install of the browser engine?
I noticed in the Powertoys devdocs[1] it mentions the settings[2] uses React. This looks to be for the settings. Windows 11 had some multi-tasking changes which look very similar to Fancy Zones and I wouldn't be surprised if they are using React in Windows 11 itself.<p>I assume they are probably using React Native through their FluentUI[3]. Would be curious if anyone knows more info on it.<p>[1] <a href="https://github.com/microsoft/PowerToys/tree/fa92f2e581e8c74c8968c385b49a72af4266a352/doc/devdocs#settings-web" rel="nofollow">https://github.com/microsoft/PowerToys/tree/fa92f2e581e8c74c...</a><p>[2] <a href="https://github.com/microsoft/PowerToys/tree/fa92f2e581e8c74c8968c385b49a72af4266a352/src/settings-web" rel="nofollow">https://github.com/microsoft/PowerToys/tree/fa92f2e581e8c74c...</a><p>[3] <a href="https://developer.microsoft.com/en-us/fluentui#/get-started/windows" rel="nofollow">https://developer.microsoft.com/en-us/fluentui#/get-started/...</a>
"Ditching Electron" is a clickbait - it doesn't go native, just switches to their own clone which seems very reasonable to me as long as they are capable and willing of maintaining it.<p>Switching from Angular to React seems weird. What for? AFAIK the only way React is better is there are more developers familiar with it. I wonder if they considered switching to PHP instead /s
The input lag in Microsoft Teams is atrocious. If they eventually fix this, I'd consider it a decent communication tool, regardless of some inconsistencies in the UX. But this performance issue is very distracting and harms productivity.
Like many in that thread, I'm wondering how WebView2 will work on Linux or Mac.<p>Will it be a PWA or will they build a native shell around native web views for each platform?
With any luck the Microsoft Teams redesign will eliminate all of the "57 replies from ...", "See More", "Expand (52 lines)" and other pointless and annoying prompts from the entire product.