4 ms·
"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 wi
by qwerty456127 5y ago
"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.
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
- kunagi7 5y agoSkimming through the Tweets, it seems like the rest of the online Office suite uses React and Teams was the outlier using Angular. Somehow it makes sense to use the same framework for everything and save resources.
- MR4D 5y agoSo now we know that react will never die! Somewhere in Office 2047 will be some code from it I’m sure!
- fuzzy2 5y agoIt is not switching from Angular 2+. It truly is still AngularJS. Very different and an incredible leap.
- qwerty456127 5y agoThis makes sense. Thanks.
- treespace8 5y agoWhen even Microsoft isn't writing native desktop apps anymore, you know it's dead.
- aero-glide2 5y agoIs that why MS Teams is so glitchy? I really wish companies don't abandon native.
- qwerty456127 5y agoI believe companies are abandoning native because Electron lets them reuse the same code and the same developers they employ for the web and also because there is no cross-platform GUI toolkit good enough. Qt could be such a toolkit but you can only choose between very expensive and GPL, and you probably wouldn't even have the GPL version if the company behind wasn't forced to maintain it.
- aero-glide2 5y agoI can understand if MS Teams was some indie dev. Surely MS can just hire more developers?
- solarkraft 5y agoThe Office suite is no less glitchy.
- qwerty456127 5y agoDo you mean Office 365? Classic offline Office seems Okay.
- sebazzz 5y agoWell, it does make me wonder. Going from Angular or AngularJS to React is basically rewriting the front-end - also conceptually in regard to React immutability concept. On the other hand, they have already WebView for Blazor and they need Teams to be cross-platform, also for Linux.
- raarts 5y agoIf it's React Native they could eventually move to RN for Windows which is close to native windows.
- deleted 5y ago[deleted]